<human>: Summarize the given text in a few sentences.

I'll try to keep this short.

Boyfriend and I have been living together for almost three years and recently we have started fighting over bed space and sleep schedules. Boyfriend is not currently working right now (starting his own business) and I have to wake up at 6:00am every day to go to work.

Problem is, boyfriend will stay up late at night and then come to bed after I am already sleeping. He has woken me up several times in the past few weeks to complain that I am poking him with my arm, but the reality is that I am on the very edge of the bed almost falling off and he is taking up 80% of the bed. 

To add onto this, he is getting cranky at me when I wake up in the morning and get dressed. Our bathroom outlet does not work, which means I have to style my hair and blow dry it in the bedroom. Boyfriend will wake up and yell at me for using the hair dryer. I tried drying my hair in the kitchen, but even when I open a drawer to get socks he wakes up and yells.

I'm at my wits end and I'm starting to get angry about the situation. I've tried explaining to him that he cannot stay up all night and then complain when I have to go to work while he sleeps in, but it hasn't made much difference. It's very frustrating to deal with this, because I can't get dressed for work without it being a fight. On the weekends, boyfriend will sleep in until 1-2 pm and then get upset when I've already left the house to run errands.

It didn't use to be like this and I don't know what do do.
<bot>: Boyfriend is not currently working and he is staying up late and sleeping in. I have to wake up early for work and he gets upset when he hears me making noise in the morning.