I [25 M] belong to a Discord server centered around a particular streamer. At some point I've met a friend around a month ago, who I was really getting along with - he was funny, outgoing, basically a full energy person - we chatted a bit, played some games.

However, I've noticed that at some point he was being much friendlier towards me and seemed like he wanted to spend some time. After we played some games together, I asked him what does he think about me, since I've had some suspicion.

He admitted to me that he had a crush on me. Not gonna lie, I was taken back by that, but I still told him that I don't see myself in relationships ever since my last one ended up horribly.

My friend agreed and told me that he respects that. We still talk, but... I can't help but feel uncomfortable. He's still his happy go-lucky self, but I'm feeling guilty that I pressured him into telling me his feelings.

Ever since he told me, I've noticed that I'm constantly nervous and started talking less with my other friends. I feel like I ruined our friendship with the guy who crushed on me permanently and that I will be forced to also quit the server (to which I also got attached).

I am not sure what to do. Some part wants me to run the fuck away, the other part wants to fight over these feelings and start treating him like a normal friend. It doesn't stop, I'm constantly at war with my mind.

I know the easiest way would be to cut that guy off. But I wanted to push against this anxiety. We played yesterday with a group of people and I felt little to almost no anxiety,  only for it come back once I logged off.

I hate myself for feeling this way. Regardless, I still care about my friend. Maybe I'm naive, idk. I feel like I have no one to talk with it, my last therapist told me that virtual relationships do not amount to anything and basically treated me like I'm a no-life.

I want this to stop.