Who told you that you had the right to depend on someone else to make you happy? There goes another fallacy!– S Grant
I know, I know, there is this one person or thing that can make you smile no matter what. Also, being around your friends or family or who ever, makes you happy! But here is the thing, you cannot rely on someone else for your happiness.
First, that is asking way too much. Remember, that person wants to be happy too, and if they are busy trying to make you happy, who will do the same for them? Certainly not you because you depend on them, because you can’t make yourself happy.
Sure, they may love you enough to try for a while but if its a constant game of play and repeat, they are gonna end up resenting you. Behind your back they may start grumbling, then they complain then they really get fed up and start finding little ways and things to say to stick it to you. Then ultimately, no one is happy and things fall a part, spectacularly.
Or think about this. That person who is your all, and who is your source of joy and who gives you contentment, may not see you the same way. There you are on a sad day: you can’t eat, sleep or work; you need that person. And there they are, on the other end of the spectrum , they are having a great day, they are living their best live yet!
For many reasons, sometimes we think we can’t be happy with the things we surround ourselves with: we just can’t live without them. Until they’re not there and we have to live without them. I know I spoke about not being an island, but that doesn’t mean you need to be a vine that sucks the joy from everything and everyone. That does not make anyone happy. So, be happy with what you have and who’s around, but don’t expect your happiness to be based on them.
At the end of the day we have no control over how others behave, but we have control over ourselves: Never search your happiness in others. It will make you feel alone. search it in yourself and you will feel happy even when left alone (e-buddhism.com).