Is this normal guy behaviour?

I spoil my boyfriend so much. I use all my money and time on him. When he is done with his long work day, I would mobile order him drinks and food. I would always organize hangouts and make food for him. I can not remember the last time he made food for me. I always massage him and give him spa days without him asking me. I workout 24/7 and my glutes were hurting so bad this one day, so I asked him If he could massage it and he never did. He keeps saying I will message you tomorrow but never does. Is this how guys are? And yes I have talked to him about this so many times. He would change for one week but then go back to “normal”
Is this normal guy behaviour?
Post Opinion