How should I feel ?

My boyfriend told me I never made him happy a day in his life. I felt so hurt & when I told him that he said " how does that hurt you and the fact I told you that plenty of times and you don't even do anything " first off he wants me to give him head because he hates just having sex. I told him multiple times I'm not comfortable with giving him head and he gets mad about it because we've been together 2 years . Also I get mad at him for things that I should be mad about & he gets mad at me because he thinks I'm dragging it and have no reason to be mad🙄.