Wow! I'm surprised u've survived this long! I say beat the living hell out of the guy and then go and have a pint and a chat with some other mates while he bleeds pitifully in the kitchen, then return after a couple of hours and kick him repeatedly until he clears up his bloody mess

U'll love it and it'll get him to respect the fact that he may be pissing u off a slight bit

As to hating St Andrews, try and appreciate summit else rather then stuff to do, go for a walk, take up a hobby (like flat mate drop kicking!) Breath and enjoy ur psychotic episode, rememember he drove u to it so it's technically not ur fault. Plead for nervous breakdown in court and slip of sanity (or whatever it is!)
Have fun!
[hr]
Not one shred of evidence supports the notion that life is serious