<human>: Give me the gist of the text in a nutshell

It has been going on for quite a while and its getting annoying. I don't know if I have a right to be annoyed and say something or not. I don't have a boyfriend (never have) so I don't really know what relationships are like. I'm the type of person that likes to have alone time so I don't even like having friends over the dorm for a very long time. 

Is it normal for a girl's boyfriend spent the night almost every single night of the week? It makes everything so inconvenient for me. When I change in the morning I have to go to the communal bathroom because he's there. When I take a shower in the night I have to go to the showers fully clothed and remove my clothes there. I don't know if this is normal boyfriend behavior or if he really is clingy. She never spends the night at his room or even goes there to hang out much. He kind of just invites himself and sometimes she even gets irritated by it and tells him she's busy and he should leave. Am I being unreasonable or do I have a right to be annoyed?

Also a side note is that he seems to forget that 50% of the room in mine. Sometimes he'll sit on my bed without asking. It's like he thinks I'm a guest in his girlfriend's room. :l
<bot>: Roommate's boyfriend is at our dorm pretty much everyday and nearly every night and makes things very inconvenient for me.