I'm in love with my best friend. And I know he loves me too. We have the kind of love that is hard to find. We share everything, we laugh, we truly like eachother, we trust eachother, and I feel like he's part of me. One of the very few people I couldn't replace. And we live 2,000 miles apart. We've towed the line for a year, and in Oct, we decided to give it a shot. Talked all day every day. Things were beautiful. And then at the end of Dec, we had a stupid fight that excallated, and we ended up barely talking for 2 weeks. 2 weeks ago, I emailed him and told him I needed him to forgive me if he loved me, or let me go. He called the next day, but we have been divided since and I've been growing increasingly frustrated, and a bit distant. It came to a head today, and he said he thought the distance was too much for us and we should go back to being friends. I said I thought he was right, and he got upset. Said he could tell I was mad, and got angry. I told him I was not mad. A little hurt but I'd be okay, and that got him even more mad. I truly tried to be gracious and said very little and when I asked why he was upset he lit in to me about how he knows I'm mad and he's hurt too and it seems like I wanted this too, that he was only saying it cause it was obvious it wouldn't work, and I needed someone who could be here for me and actually make me happy. And he said he feels like he can't do or say anything right. And he gets frustrated that he can't be here when I need him for support, and he can't protect me. He kept insisting I was mad. And literally all I said was "okay I agree" and "no. I'm not mad. I'm hurt, but I'm trying to pretend I'm not. I'll be okay in a few I do unserstand." That's what launched his angry rant. So how do I react to this? And apologize for making him feel impotent so to speak. This is the second time in a week he's said he feels like he can't do anything right. I want him. But I can live wo the romantic. My friend I'd be devastated withou