"When this happens, I will be happy."
"When I accomplish that, I will be happy."
What is "this" and "that"? A new relationship? A new job? A house? Paying off your credit cards? Losing some weight?
Happiness exists in the present moment. If you don't realize this simple fact, you will always have a "this" and "that" between you and happiness.