Boyfriend demanding oral !

I use to like giving my boyfriend blowjobs, but now he almost expects it. Everyday multiple times a day he will just point to his junk, and say blowjob. He will constantly ask me. He will even start this puppy whimpering thing. He is a 27 year old man and it is driving me insane. I've talked to him about it and he will stop doing it for a day or two and once I give in he starts it again. Then if I don't try at all for a while he literally freaks out and thinks I'm not attracted to him. May I add he works midnights and I work afternoons. So when he gets home it is 5:30 in the morning. He wakes me up and I make food for him and see him for a bit but I have to get back to bed since I work earlier than him. I've explained that I'm still half asleep and giving him head with only three hours of sleep isn't all that fun for me. So I try waking him before I go to work sometimes and he refuses to wake up to even let me do it. I'm in a lose lose situation. Advice/help/tips?