<human>: I've been living with my roommate for more than a year now, and over that time I have slowly but surely come to dread what should be the most joyous days of the week because I know that their arrival means *her* arrival. 

Unless she's sick or out of town she stays here from Friday afternoon to Sunday night, and during that time she's a terrible houseguest who makes a mess and can't seem to grasp the basic concept of cleaning up after herself. In addition I am treated to all manner of things I'd rather not hear through my paper-thin door: her high pitched voice giggling and shrieking through the day, whatever inane thing they're marathoning on TV, them making out on the sofa...the list goes on.

I was okay with her being here at first, but as I said, my patience has officially run out. From what I've been able to glean over the course of the year she has her own apartment nearby and no roommates, so I can't understand why they don't go over there sometimes. Is there a polite way for me to suggest that instead her coming over every weekend, maybe they could take the party to her place every other week? Because at this rate my last nerve is going to be plucked sooner rather than later, and I'd really hate to ruin what has otherwise been a good roommate situation by launching into a tirade on all the reasons why his girlfriend drives me batty.

Can you provide a brief overview of the text?
<bot>: Roomate's girlfriend drives me insane, want to ask him to go over to her place (or wherever, I don't really care) every other weekend instead of bringing her her here every weekend.