Flourishing rests on five pillars: positive emotion, engagement, relationships, meaning, and accomplishment.
I don't think you can ever be too prepared.