Consider that maybe happiness isn't about "personal happiness". If all that one needs to be happy is to not have stress, why question that and desire more? By questioning it, you're undermining the happiness. The goal shouldn't be to raise the happiness bar, it should be to lower it so that more people can experience happiness. Why should only those with significant means beyond the bare necessities have access to happiness?
If you're always questioning if you're happy enough, you'll never truly reach happiness.
So one obtains shelter, and healthcare, and an education, and all those things you listed. And they're still not happy? If cake is the baseline, is more icing going to make that much better?