You are responsible for your own happiness, not anyone else. It is never your partner's job to make you happy. It is your job to make yourself happy. Your partner only adds to the happiness. As an individual, you have to learn to be happy on your own. If you cannot be happy as a single, you will still be unhappy with a partner, even if you are in relationship with the most beautiful woman or the most handsome man. You have to deliberately focus on to feel good in your live and also focus on things to make you and your partner appreciate in one another.
As humans, we have the tendency to look outwards, to identify the source of both our Joy and anguish. Blaming our Parents for inadequate care as a child, blaming our EX for emotional instability. you have to learn to forgive yourself for your bad mistakes and also give yourself a pat on the back for your accomplishments.Figure out ways to be happy, despite others negative behaviors. Your happiness depends much more on your attitude than it does on objective, external circumstances. If you expect other s to make you happy, you will always be disappointed.
If you stop blaming and relying on everyone else validation, you will find it. Never hold your partner responsible for your own happiness.