Research shows that men think much less than women believe they do. The problem arises the moment when women try to find out what a man is thinking, even though he most probably isn't thinking about anything smart, but in their mind they create scenarios that have nothing to do with reality.
Think of your needs
Men have their needs. Women have their needs too, but the problem with some women is that at the moment they enter a relationship they completely forget about them and just deal with the needs of their man.
This evokes a feeling of suffocation in men, and women feel that their man doesn't care about them. The point is that everyone should take care of themselves, and only then to start thinking about meeting the needs of others.
Stand up for yourself
If a man is rude and does things that are not good for you, the worst thing you can do is to ignore it and pretend that everything is fine. The man who cares about you, cares about you being satisfied. A man who doesn't care about you will react badly to the complaint, and you don't want such a man near you.
Give him a chance to explain
Good girls give their boyfriend a chance to explain why he was wrong, and the others only yell and are not interested in an explanation. If the explanation is bad, you'll have time for shouting, but it is wise first to hear what he has to say.