My advice would be to have sex with him. That should shut him up. Plus, then you have the built in excuse of him putting it on you so good that you can't help but go to sleep. Everybody wins. Plus, if you manage to get it in at like, say 830pm or 9pm, then you can talk to him afterwards for a little bit and make him feel like you care about his emotions. Once again, everybody wins.
I can't lie. I find it funny that your boyfriend is upset because you all's talk time has been reduced because you are sleeping all the time. It's almost inconsiderate of him considering that you have to wake up two hours earlier, but I'm guessing that two hours are also lost in the evening since he probably comes home later too. So your time together is reduced. So in some ways I see his point. Unless you're 50 years old in which case, get all the sleep you can before you hit the eternal sleep, ya dig?
Back to my suggestion. Sleeping with him does a few things. It keeps the bond alive and allows you all to connect and still feel like you love one another even if there is time that you are missing out on because of work schedules.
And if that doesn't work, then tell him to wake up earlier.
It was written.
Kudos for the use of "you all's."
I slept a lot when I was in my early 20's; naps were my friend. Is there any way you could take a 2-hour power nap and be able to give your man an hour of good lovin' when he comes home? He's probably just missing you.