We take so little time to ask or answer this question for ourselves.
1. Postponing happiness.
The past and the future do not exist. All you have is the now. Make use of it by being happy today.
2. Making Others Happy
We spend our lives trying to make other people happy. Why live a life you did not choose to satisfy others?
Are we deciding whether we are happy or not by comparing our current state of mind to an ideal, or a past event or condition? Are you comparing yourself to other people?
Happiness is only derived from within. Live in a state of gratitude while being thankful for all you have.