I don't know, I've had an imaginary girlfriend for years. I know the name of all her family, how many pets she's got, what's her favourite colour and where she works. She gives great blow jobs and there's never been a cross word between us.
Shame she's always ill everytime we're invited to a...