Relationship help!!!!

My boyfriend and I have been dating for 2 months and it has not been easy. When we first started dating it was so special and great. He was always complimenting me and making me feel special. He admitted to hate kissing but he started kissing me every second and I loved it. We both insecurities and been hurt in the past. I have been in a mentally abusive relationship and he was mentally abused by his family. We both tend to be selfish and not thinking about the others (for example,we both don’t really like giving head but love it. I do it to compromise and he won’t do it.) This causes us to fight and makes him question our relationship. I find my self compromising myself and doing things to please him so he won’t leave. I feel like I have lost my power and don’t have a say please help me!