<human>: Can you give me a shortened version of the text?

My bf and I live together and a few months ago he invited one of his friends to move in with us. Fine by me, we had an extra room, at first it was just him, and then his gf started coming over more, fine, she's a nice girl, no problems at all. Then she started coming over every night, still ok with it. I get relationships and wanting to spend every night together.

Then I started to notice that she has about 10 bottles of shampoo/bodywash, razors, blow dryer, straightner and an entire drawer of bathroom stuff. Her car is parked outside the house every single day, collecting snow because she gets dropped off/picked up by the bf. She cooks here every night, has a corner of groceries. 

At this very moment she's hanging out at my house, and he's not even here. There is a kitchen full of dirty dishes that she cooked with (my dishes btw, she has contributed none). 

I'm getting a little fed up, I mean she has no furniture here and doesn't take up much space, so i'm not even really asking that she pays rent, cause they share a room, utilities however, I think she should pitch in on, those hot showers aint free. 

My bf however completely disagrees with me, he says that she doesn't live here. He also keeps bringing up the fact that when we lived apart and he had roommates i'd be over all the time and he always had my back, I also remind him that I always lived a few blocks away, went home to shower/cook/change/etc. so it's not even comparable.

Who is in the right here? And how big of a deal should I make of this?, cause I don't want to be a bitch, it just strikes me as a little odd that she's found a way to get free rent that i'm pitching in on and nobody has a problem with it but me. Got any similar stories?

sorry for the rant, i'm pretty fired up.
<bot>: girl has moved into my house, doesn't pay rent, bf doesn't agree she has technically "moved in", who is in the right?