Basically, the level of stress in a population or experienced by an individual has little to no correlation with happiness. The type of stress, especially the more insidious one, is probably more important.
Then, I'll add that it's all about your expectation. If we hope to put food on the table everyday, and we succeed most of the time, we will be proud and happy most of the time. If we expect to strike millions by being an entrepreneur, because we all know that we're nobody if we're not an entrepreneur, we will endure a roller-coaster of deception and small victories, with no quantifiable bearing on our success or lack thereof...
"let Happiness = reality - expectations"
But it’s obviously an oversimplification
If "reality" means competing against other smart/driven humans, be prepared to lower your expectations.