<human>: I met this particular friend because we were both part of the same international teaching program. We became very close during summer training, and remained close despite being placed in different regions. At first it was fine, but he is extremely needy and clingy. If we're ever traveling together or in the same place, he hangs on me incessantly and frequently makes an ass of himself in public in the name of being ~outrageous~, which embarrasses me. If we're at our placements, he calls me at least twice a week to chat about random inane shit, sometimes while I'm in a class teaching. I've told him repeatedly not to call me in the evening because I'm teaching then, but he doesn't really listen. He constantly wants to skype and talk and be around me all the time, he's very handsy (he's gay, so it's not sexual, but still) and calls me sort of condescending pet names (he thinks he's allowed to do this because he's my Gay Best Friend), and really cannot take a hint when I want him to just leave me alone. I'm a very introverted and quiet person, and I get uncomfortable with how much attention he simultaneously lavishes on me and demands from me. 

I think he's a cool guy and he's really nice and funny, but I don't know how to tell him that he's really annoying and I really want more space. Now that I'm quitting this job at the end of the year and moving to a big city, I'll be further away from him, but he kind of preemptively invited himself to come visit me. I'm considering a friend break-up, but I'm not sure if I want to go quite that far, and I don't want to hurt his feelings. I feel guilty about finding him annoying because I know that he's really lonely and just wants a friend to help him cope with the loneliness, but I don't like how he doesn't respect my personal boundaries and need to be alone/hang out with other people.

Can you give me the gist of the text in a nutshell?
<bot>: my incredibly needy and clingy friend has decided that he's my Gay Best Friend and refuses to leave me the fuck alone. How do I tell him to leave me the fuck alone?