I'm not an idiot apparently. I didn't put my trust in the wrong person, just in someone who didn't handle the overwhelming emotion and complicatedness of the situation with anything close to approaching maturity.
He finally sacked up and contacted me. We met, and one look at him told me that he'd been through an awful time and was truly sorry. He explained the circumstances, and agreed that there was no excuse, but wanted my forgiveness and another chance. I told him in no uncertain terms that if this happens again, they'll be finding his body for weeks. We talked some more about things, and after he apologized some more, volunteered to meet with each of my friends individually to explain himself and endure some verbal abuse, and suggested that he make himself available for a public stoning, I decided that I'd forgive him.
So that's where we are. I'm happy again, though a touch more wary than before, and don't have to figure out what size of wimple I wear. Yet.