What should I do, break up or try and work it out?
Then he's always pointing out my physical and other flaws. And sometimes I feel like he's trying to make me into his exes by wanting me to look different, go to the gym, take up hobbies that they use to do with him. Granted I don't have any hobbies or interests and have had some bad habits (smoking,excessive drinking) so sometimes I think that the changes are good for me.
But I love him. I mean really love him. Whenever we fight and break up he's always the one to call or text me the next day to try and fix things. He always says how he wants this to be his last relationship and to have a future together. We just went on a vacation to Mexico over Valentines day and it was his first real vacation with a girlfriend. The whole trip was great we got along really well and then as soon as we got back home and I saw his ex met his friends that we were hanging out with at the bar the fighting started again.
I don't know what to do. I hate his friends, dealing with his ex-girlfriend, the way it seems like he's trying to change me. Should I end it now before we get in even deeper? Or should I try to make things work?
And he hates my dog.