I want you to know that wherever you are, whatever you've chosen for your life, and whatever has happened that you haven't chosen, you are in the exact right place to learn happiness.
You may want to tell me that I don't know your circumstance, that I don't know how frustrating your partner is or how mean your co-workers are. You may want to tell me that I don't know you, and how you've experienced this all your life - that you don't know what's wrong with you, but there must be something.
Listen to me: there is nothing wrong with you, and you have everything you need to experience happiness.
Here's the key: life is not happening to you, it is happening for you.
Whatever you cannot change in life, you can make friends with. Making friends with reality does not mean that you lie down and learn to tolerate bad behavior. It is the opposite of that.
It means that you stop fighting with what you cannot change, and show up in full force with the things you can change. It means that instead of feeling hopeless that your partner will never meet your needs, you let your partner exist and decide how you can best meet your needs. It means letting your co-workers be assholes if that's what they want and using all of your power to create the perfect work environment, no matter what they do.
It is totally possible. But, it means making friends with yourself and with reality.
Your circumstances are something you can't change, but they are always neutral.
You can always change your thoughts. And your thoughts either keep you stuck in what you are feeling and doing now, or they set you free. If you want help being free, let me know!