You are so right!
The light bulb moment is a highlight of my life
However, 2 clues evading me now. Then I’ll be happy.
17a. Ravaged old boss welcomes quiet pace
I have S?U?ED
ALSO 25d. Gas guzzler fending off small electric car
I have D?AGE
I think I may have an error somewhere