In what I think is a weird twist of fate, out of all my good friends, most of whom I've known for almost 14 of my nearly 20 years of life (I've known one for nearly 16 years - that's just before 9/11, for context) the only one I'm actually comfortable pouring my heart out to is the one that I crushed on, helped through a toxic relationship, fell in love with, fought with, outed in a rush of anger and yes, made a move on. As friendships go for me, I've known him just over 3 years, and it's been three incredibly volatile years, yet somehow, we've become each other's rocks.
Point is, if your friendship ran as deep as you say, then he'll come around. Just let him know at some point that you still care about your friend. In the meantime, learn to forgive yourself. We are not the mistakes we make, but the lessons we learn from them.