<human>: To start, I should say that I'm prone to addiction, and I can turn anything into a game which I get addicted to.

Basically, when I meet someone, I'm normal, friendly and sociable. The more I get to know and like this person, the more I start to obsess over them (eg. always think of new things to do with my friend, check up on them to see if everything is going well, talk about nothing on facebook). Eventually, this turns into a kind of game to me where whenever the friend gives me some form of attention, I get very happy about it. But if I was expecting some kind of attention (eg. I sent him/her a text, but he/she didn't reply for awhile), I get furious and start to doubt our friendship. This doesn't last too long because usually they will eventually respond and I'm perfectly happy again.

The problem is that I get these up and down swings solely because of my friends' actions. And when I get too many up swings, I start to get clingy and desperate for more attention. When I get too many down swings, I get angry and can't stop feeling like shit, and start to shut out my friends. Just yesterday, I didn't talk to my best friend at all for the whole day and I bursted into tears in the shower thinking our friendship was meaningless. After about an hour, I was perfectly fine and valued our friendship. In my friends' point of view, they probably did absolutely nothing and only see me being clingy/angry for no reason. I am very aware of my emotions, but can't seem to control them at all.

Does anyone else have this issue? I feel like I have too much dependence on my friends and enjoys the immediate gratification they give me whenever they give me some form of attention. I should also note that I have only 3 close friends, and don't really consider my other "friends" as people I trust or people I want to talk to. How do I stop reacting so emotionally to everything my friends do?

Give me a shortened version of the text
<bot>: I get very happy or very sad when I interact/don't interact with friends. How do I stop being insane?