Just out of curiosity, if your best mate lived with his girlfriend, how long would you stay in one sitting? Two nights? 4 nights?
I find it a bit weird to say the least that my boyfriend has been at his mates since last Friday - 5 nights, with no real sign of him wanting to go home. He is at his mates, I know this for sure just to set record straight. I just find it weird I suppose he's still there. Surely the gfriend must have an issue. Would you personally feel after a couple of nights hanging out with them it was time to go back to your own gaff (house share - not parents).
He's 26 by the way and used to go the same boarding school as kids. Maybe this explains it.
Find out how you've done here