It is very normal to think that once I get something, I will be happy. Most people search for happiness in events and struggle to make those events happen.
While there is a certain pleasure and joy to be had when you get what you want, that is not real happiness. This is because, things do not remain the same. They change and when they do, you will lose the happiness you had.
Many people even lose the sense of joy when they get what they want because they have been struggling so hard to get that that they are emotionally drained and cannot feel any joy at all.
Real happiness is something totally different. It is not dependent on anything external. When a person discovers this happiness, it is totally irrelevant whether there is food to eat or house to stay or money to spend.
This happiness can only be discovered when one sees the insubstantial and hollow nature of worldly achievements and possessions. It is through this sense of emptiness that one can get in touch with what is real. When you throw away all that is false, what remains has to be the genuine.