I hate his schedule 😩

My boyfriend has always worked night shifts but now he has to go in earlier and get out earlier... 12 at night-11am. He only gets sundays off so I'm lonely a lot... He sleeps while I'm at work, and also sleeps hours and hours after I come home from work. And he's cranky when he wakes up. He always sleeps on the couch and when I get home from work all I want to do is lay down on the couch because I'm on my feet all day at work... I ask him to go sleep in the bedroom and he refuses to. I'm just really aggravated and could use some advice!