Expand your Own Life

The key to being two happy people in love is for you each to be a happy person - and then you share those happy lives. If you are a miserable person, and you force your partner to "make you happy", it just isn't going to work.

So find hobbies, books, friends, courses, whatever that make you happy. Find ways to find joy in life. The more content you are as a person, the more likely your ex is going to want to spend time with you.