Flourishing in love and work