From the article: “All this was supposed to make me happy,...”
“All this” can’t make you happy.
“He” can’t make you happy.
“She” can’t make you happy.
You must have it within yourself to be happy.
The most you can expect from “all this”, “he”, or “she” is that they will allow you to be happy, because what they can do is make you unhappy.
Bingo. Happiness is a talent that transcends conditions. Anyone talented at happiness will be happy whether they are rich, poor, or even missing limbs or paraplegic. Conversely, those talented at unhappiness will not only be unhappy no matter what, but they will drain the happiness from all those around them and in that find the only happiness of which they are capable.