My friend from uni came over to a barbeque at my parent's house a few weeks ago. He lives about an hour away, and he called me and asked me what's up, so I invited him over, he came to our barbeque then we went to the pub and watched the cricket, he then drove home. I saw him again at the pub at the weekend. We were in a group of people from uni for a get together, anyway at the end of the night after a few drinks he started making extremely unpleasant remarks about my parents, about how posh they were (and me), and quizzing me about their background. He got so aggressive, abusive and hateful I thought at one stage he was going to hit me. Although he doesn't come from a poor background, his parents didn't go to university. I have been to his house, it is a normal semi, it isn't as big as my parent's house which is a 4 bedroomed house, but it isn't that bad. My parents went to uni, but they aren't rich and they aren't snobby people at all, my mum is actually from a working class background originally and my parents vote Labour. Anyway he thinks they are really posh, that I am a spoilt suburban brat (he said he didn't realise how posh I was before he met my parents), and he was extremely rude to me. Has anyone else experienced this? I am considering dropping him.