Are you someone's puppet? 4 ways people manipulate others.: “How do we manage manipulation? By becoming more aware of our interaction with others.”
I found this site very helpful. It clears up so much confusion with regard to toxic relationships and does it so well! If you feel like you are in a contest rather than just a relationship with anyone then there is some really worthwhile information here which will help to straighten you out and give you some ideas of how to deal better with overbearing people.