<human>: Can you give me a shortened version of the text?

So basically, my boyfriend befriended this person during our freshman year about 4 years ago now. He seemed perfectly fine, albeit a bit strange. 

Eventually other people began to pull away from this guy because he's so obsessed with Nintendo gaming (and Nintendo gaming only - my bf had to fix his xbox and apparently he won't even play it anymore) and now he constantly follows my boyfriend around. Everyone is pissed off by this, myself included. 

Yesterday he came up in conversation between a group of us and our friends. I really didn't say anything much about it since I don't talk to this guy much (although I see him in half my classes), but basically the consensus was that we all hate him and he's become so annoying it's interfering with our lives. 

Some of our friends even kept imitating his squeaky, whiny voice and I think that it's become some joke just because it is THAT annoying but anyways the point is that this guy refuses to leave my bf (and other people, but especially him) alone, even though he explicitly told this guy he hates him and wants him to fuck off. That was after this guy caused all my bf's friends to stop sitting with him in school during free period just because this dude kept following him.

He was so nice to him for so long, but he finally blew his lid when he told him that. He didn't really listen though. Also, he keeps asking to see pictures of him in his prom tux even though he has none on his very old keyboard phone and he asked my bf what kind of cake HE wanted served at this dude's birthday party this weekend. That's right, at his own birthday, he doesn't even wanna choose his own cake. No one thought that sounded quite right.
<bot>: Basically this guy who my bf has been nice to throughout highschool has become (and has been) unbearably annoying for a while now and it's getting in the way of everyone's enjoyment.