>We have everything we ever wanted and absolutely no happiness.
I guess this is the difference between generations and why they struggle most of the time understanding each other. What older generation dreamed about and worked hard to get the younger generation takes for granted, and that is not necessarily something bad. I would argue that it's mostly good, because that's why people have ambitions/goals/dreams about something which previously thought was impossible. Hence pioneering in different fields of science, entrepreneurship, social interaction, etc.
This is basic evolution, yet we struggle to understand it. Old organisms in almost every aspect of life are hard to change. That's why the nature takes care of it time so naturally. Most parents don't realize that they don't have to love what their children do in order to simply love them and let them live their dream.