Many people make the mistake in thinking that their happiness lies in external factors - the ideal partner, the "perfect" job, more money in the bank, their dream home, less debt, etc. The list could go on. While accomplishments and achievements can contribute to your happiness, none of these things will matter if you are unhappy with yourself deep inside. You cannot secretly loathe yourself or feel unworthy and then expect to be happy because of material things or your relationships with other people. The only way to be happy is to choose to be happy and to work on loving yourself and nurturing yourself.
If we rely on others to make us happy, we are shortchanging ourselves and doing our loved ones a grave disservice. The tendency to rely on others to make themselves happy, is, why I think our society's divorce rates, homeless rates, unemployment rates, etc... are so high. It all comes back down to broken people expecting others to fix them and then trying to rely on others for their own happiness.
If we would all take more personal responsibility for our own happiness, thoughts and actions - we would find that our world would be a much better place. But for many, this is impossible to do because they spend more time focused on external factors than trying to love themselves and make sure that they, themselves are a whole person. Instead, we find that many people expect others to "complete" them or make them happy.
All this leads to is more broken souls. It is a huge responsibility and burden to put on another human being's heart and soul when you expect them to make you happy. Many people will try to make someone they care about happy, but they are left guessing how or feeling discouraged because they can't. The unhappy individual is left feeling more alone, unhappy and frustrated - thus leading to a breakdown in the relationship, until it eventually ends.
To avoid making other people responsible for your happiness or making them feel responsible for your happiness... First, learn to be happy with yourself and love yourself. Work on finding your inner peace and figure out what you need for your own happiness. Once you make the choice to be happy, then you can figure out what will make you happy for yourself, without relying on another person or placing undue pressure on those that you love.
True happiness and peace comes from within. Not from material things, job or other people. Once you start loving yourself and nurturing yourself, you will be better prepared to seek out your own happiness and be in balance to be able to have that happiness enhanced by the people you choose to put in your life.