How come certain people expect other people to make them happy, when they can not even find happiness in themselves? It is unfair for anyone to expect another person to make them happy. Such behavior only leads to disappointment, and instead results in not just them being unhappy, but the other person being unhappy as well.
I have found that the key to happiness, is to allow yourself to be happy, no matter what your situation is. Single, or as a couple... Employed or retired... Surrounded by people, or alone... Your happiness can be found in either state... if you allow it.
I also found that you should not limit yourself to what can make you happy. Often we think that certain things, people, or occurrences are needed to make us happy. The problem with that way of thinking, is that it then limits our ability for happiness.
I have since found that the things, people, and occurrences that I thought I needed to have happen to be happy, did not give me true happiness. I also discovered happiness from many sources, that I never expected to find happiness from. The most shocking discovery of all?... It was the unexpected things and occurrences that made me the happiest.
So... the lesson in all this rambling... You yourself, are ultimately responsible for your own happiness.
If you place your happiness solely onto the shoulders of another person, then you limit your happiness to that persons ability to make you happy, and place a very heavy burden on that person, leaving them ultimately feeling unhappy as well. And If you limit what brings you happiness, your happiness will be limited as well.
So... look for happiness in all the situations and things and people that are around you, and you likely will be surprised in just how happy you can actually be.