How can I stop my boyfriend from being overly controlling?
So I have been dating my boyfriend for almost 2 years. He is an amazing person when he wants to me but 80% of the time he treats me like dirt. For instance... He feels like he can tell me what to do all the time. Like what to wear, what to say and even to the point of how to sit. He is always like his way or the highway. I have never cheated on him I treat him better then I even should and I do everything for him. Our relationship has always been different from the beginning. The reason why is because he has children and still lives with the mother yet they are not together. On top of that he says that I have to prove to him I am a good enough person for him to even consider to make the move into our relationship that is big. I even went down to getting a tattoo for him and he still says that is not enough. I feel like I am forced to sit back and let him have all this control because I do love him. I was married before and I know it takes work to make a relationship work but it should never be this way. Its like I have completely lost myself because of him and he sees that and it kills me. I know and lot of you would say I am getting what I deserve since I stay but truly I don't know how to leave. I wasted 7 years of my life being married to a man I should have been and I have never loved someone like I do my current boyfriend. I just want to know how I can get him to change and open his eyes to what he really has. I know he will always put his children 1st which is what should be but he is now putting his friends, work, everything before me hell even the dog. I hope this made sense and I hope to hear feedback. Thank you for taking the time to read this.