Self-esteem given a boost being received by a god of the highest order (7)
I believe the answer is:
apogean
But I can't explain it at all! Could you help me understand?
(Other definitions for apogean that I've seen before include "at highest level" , "reaching a climax" , "at the furthest point" , "at the top?" .)