Nobody else is responsible for your happiness. That responsibility belongs to you. People can encourage you, support you, inspire you, and add joy to your life, but they cannot carry the responsibility of making you happy every day.
Happiness begins with the decision to take ownership of your attitude, your choices, and your perspective. Surround yourself with people who bring light, practice gratitude for what is already in your life, and make room for the things that bring you peace and joy. People can add joy to your life, but the responsibility for your happiness still belongs to you.