Heartbroken and confused

So after 7 years, my male best friend said he didn’t want to be friends anymore. Last year we had started getting more intimate and sexual but he said he couldn’t do it and we should just be friends. Not wanting him out of my life, I said okay. Then, in May he was planning on coming to town and started making plans on trying again. Well, because of the pandemic and his work, he ended up not being able to come and I was a bit hurt because he chose to interview somewhere else. But I also understood that he needs to work and was just doing what he needed to do for himself.

After he said he wouldn’t be coming to town, he got really distant. So after a week, I finally asked if we were ok. He snapped off on me and finally I told him I was hurt about him not coming back and felt like he was just using me for sex. He said I was making it all about me.

Two days later, I apologized for making him upset and he said that the friendship wasn’t working anymore. I said I cared about him, to the point where I loved him, and he said it wouldn’t be reciprocated. But yet he said he cared about me as a friend. He just didn’t want to be friends anymore. He said he grew in the past year and that I’m too negative and always complaining (in the past 4 months, I agree, but I have lost a parent to the pandemic, my job got harder virtually, and I’ve been stuck inside).

I’m heartbroken and confused.