I get so mad at my SO.....

This is just a rant. My neck has been stiff for the last couple of weeks and ive had this intense migrane and my ear hurts. I ask him to rub my neck amd he does for like two seconds. I cant ever get him to do anything for me. He's like can I get some tea and I tell him he has to wait to give me a second...I get so aggravated I just want to hit him sometimes...its like I would literally pay someone a couple bucks just to rub my neck for a couple minutes I'm in so much pain from working ect.