Answer: highon

AnswerCrossword Clue
HIGHON... life (in a great mood)
HIGHONOptimistic about
HIGHONEnthusiastic about
HIGHONMuch in favor of