I used to have annoying relationships like this in my early 20’s then I realized I had to stop dating narcissists. Women who put themself at the center of the relationship. A lot of chicks passive aggressively encourage codependency. You can’t make them happy though, it’s a trap. The flip side is not caring at all and they love that too but it’s terrible too. The trick is to be honest from the beginning, set boundaries, and from time to time reconfirm the deal. Also never compromise to the point of helplessness. Do not date and especially never marry a women that doesn’t listen.