How to deal with a selfish person
How do you know if the person is being selfish? That is easy just look at their actions and what they say. If they try to make you or others feel bad about what you are doing or because you do not agree with them, well there is your clue. Most of the time it is hidden from the person, they will tend to think it is everyone else who has a problem and they will never look inwards… so what can you do?
First off understand that you do need to obey everything they say all the time. It may have reached a point where every little thing seems to set them off and it always seems to be your fault. You must believe it is not your fault, more than not it is nobody’s fault but this person has become so selfish they will take it out on everyone else instead of just dealing with it like a normal person.
Once you stop bending over backwards to take of everything you can begin to help them understand that maybe they are not as perfect as they think they are and that they are also a little bit selfish. If you really want a healthy relationship with this person then you need to get them to see their own faults.
Now I am not saying be unreasonably but show them by example and conversation how they are behaving and how it is affecting your relationship. The hardest part of this is the fact that unless they really want to change they probably wont but if they are willing you may be able to help them understand when they are being selfish so that they can change.
As we get older we tend to think we become adults, the truth is most of us are just older children and still behave that way. Sometimes it takes a little push to get people to realize they need to grow up. You are worth it and you should not be pushed around no matter the arrangement or relationship. Selfish people are not easy to change but if you are patient they will.