I'm not good enough 

My best friend has just broken up with her girlfriend and I feel useless. I feel whatever I say I just make the situation worse and worse which subsequently makes me more and more anxious.

I was at first the only one she had told about this so I felt like I had to be perfect, and I had to give her all the perfect advice, if not I feel like she'll leave me, which is one of my greatest fears.

I started thinking irrationally and wasn't saying all the best things, and it seemed she was getting less and less active as far as replying to me.

Just found out that she's just told one of her other best friends which tells me I'm not good enough, and she's no longer going to come to me for advice since she knows literally everyone else in the world is going to give better advice than I can.

So yeah my head feels full of thoughts and everything just clashing around like there's no inch of space left and i feel like I'm going to explode and it's sending me INSANE, I just want to scream at the top of my lungs and hide in fear.

This happens more frequently than I'm willing to admit and I really don't know what to do about it.