Crossword Genius

On reflection, self-regard in a god reaching high point (7)

Ross

I believe the answer is:

apogean

I'm a little stuck... Click here to teach me more about this clue!

'reaching high point' is the definition.
I can't tell whether this defines the answer.

'on reflection self-regard in a god' is the wordplay.
'on reflection' shows that the letters should be reversed in order.
'self-regard' becomes 'ego' (I've seen this in another clue).
'in' indicates putting letters inside.
'god' becomes 'Pan' (Pan is a Greek god).
'ego' backwards is 'oge'.
'a'+'pan'='apan'
'oge' inserted within 'apan' is 'APOGEAN'.

Can you help me to learn more?

(Other definitions for apogean that I've seen before include "reaching a climax" , "at the furthest point" , "at highest level" , "at the top?" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app