Guy and girl meet and have a one night stand one year ago today. They end up dating and become close. Guy still lives at home with his mom, even though he is very successful and makes a lot of money. Every time they want to be alone, guy books a hotel room because a) his mom won't approve of him having a girl over, and b) he doesn't feel comfortable spending the night at her place with the daughter sleeping.
Girl sticks around for an entire year. They only had sex the night they met. Guy refuses all advances, even in the hotel rooms. Guy breaks up with girl today, on their first anniversary with no excuse.
What is wrong with guy?
edit: she's my best friend :(