I believe that happiness is inside of us all, perhaps in different forms, but its still inside us.
The reason we aren't happy isn't because we don't have happiness, rather its because we look for it in the wrong places, we look outside rather than inside.
We think that only external things will make us feel happy, doing things, going places, buying things, money, friends and family, and they do of course make us feel happy, but they are not a requirement of happiness and we should not rely or depend on them for our own happiness.
I believe those things come and go, but our ability to look inside ourselves and understand what makes us truly happy is what will last.