Laying there naked and waiting

Alyssa
Every Friday night my boyfriend goes to he's friends house to play D&D. I don't go because I don't like the game or his friends sometimes. Tonight he said he was going to come home at 2am. But he wanted me to sleep naked. So that when he gets in he can shower and he'd wake me up to have sex. Because that's all he has been thinking all day at work. So I end up falling asleep but I never sleep that well without him in bed. At 3 I awake and he's not home. Not answering texts or FB messages. I worry something has happened to him. I text his friend if he's there all I get is a "ya". Still trying to get a hold of him. No answer till he walks in at 4. By that time I have gotten in to pjs. He gets mad at me saying I never let him go hangout with his friends enough. I don't want to be something he just comes home to whenever he wants and fucks whenever he wants. I feel bad that I'm having him sleep on the couch. Which he is fast asleep and I'm still up and can't sleep.