<human>: Condense the text into a few key points

So I live in a 3 bedroom 1 bathroom house. One of my roommates seems to have a problem with my girlfriend staying over for extended periods of time. 

Let me break it down.

She is never at the house unless she is with me.
She does not shower at the house.
She does not do laundry at the house.
Her and I do not touch the thermostat (heat only)

We literally spend every second together either in my room or in the basement completely away from my roommates. I am always conscious of being too loud and bothering others ect...

My roommates and I have had numerous heated discussions about it and I can literally never get a response other than "Just because" or "Its the principle of the matter" which does not fly with me.

I would understand if she was in everyone space and using up utilities or taking up parking spaces or just in the way in general.

I am really starting to get irritated with my roommate telling me what I am doing is inherently wrong blah blah blah.

I really do not want to see him as my enemy but I am really having a hard time not feeling like they need to mind their own business. What goes on in my room is my business and as long as I am not bothering them they can just get over it. 

One of them made the point that she can be here but just not sleep here...
<bot>: Girlfriend and I spend alot of time together. We are very courteous of my roommates and she does not impact the bills other than using the restroom.