I’m so tired of this...but I love him too much


I literally cry almost everyday because of the same damn things. He tells me i need to change and try harder but you’d think if he’s asking me to do that then he’d try and do the same but no. Personally I don’t think I need to change a thing. He says I’m a bitch but the only time I’m actually a bitch is when he doesn’t stop messing with me when I ask him to several times or I’m not babying him enough in certain situations or the fact that I don’t like his mom very much. If I get upset with anything he does that I’ve tried to stop him from doing, I’m the bad guy. But he can get mad at me for me being mad at him when he’s stepping over a line??