The hadith to ponder:
“Ruin to the slave of the Dinar; the slave of Dirham, and the slave of the striped cloak. If he is given anything he is pleased, but if no he is unhappy” (Al Bukhori).
The essence of above hadith is that, nothing in this world will make us really happy unless God who places that in our heart. When Allah is in our heart, there is nothing to worry about. Happiness and sadness are pretty same, they can be a test from Allah to make us closer to Him. It is Allah who suffices us, and it is enough.