Have you ever heard anyone say, “I’ll be happy when I get get out of
school (or when I get a job or a promotion, or a when I get a new car,
house, etc. or when the kids are out of diapers, or when when the kids
are grown and gone and it’s just my wife and I, etc. etc.)  I’ve always
marveled at that type of thinking.  What does that mean?

It means I can’t be happy now, because external circumstances are
such that my own personal happiness is precluded.  But what happens to
those same people when they graduate, or get a job or a promotion, or a
house or finish raising great kids?  What happens then?  In my
experience they are truly happy just like they thought they’d be. . . 
for about ten minutes.  Then what?  Well they’re really sure going to
be a lot happier when. . .

And people who take that approach to happiness do it for security,
success, love, etc.  Basically, they do it in all areas of their
lives.  What you need to know is that unreasonably delayed gratification is the basis for negativism, depression, dissatisfaction, and general poor attitude and poor health.

Next time you hire someone, you might want to ask how happy they are
right now.  Sometimes you won’t have to ask.  When you meet them and
ask how it’s going, they’ll immediately begin to regale you with how
horrible their day is, how life will be better when some even in the
future occurs, etc.  My advice is steer clear of people who will be
happy when. . .  They are almost certain to cast a shadow over whatever
you’re doing.  Life is too short to surround yourself with that.