This happened to a guy I met about a year ago. I went on a random hookup with a guy not far from home whom I'd never laid eyes on. Turned out he was my fantasy physical ideal (body, dick and face) and I pretty much fell head over heels when I first saw him that night. I sucked and fucked him pretty good on the first date and got asked back to his oh-so unique country get away nine days later. The second time he said he just wanted someone to hang and talk with. There was no sex on the second meet even though I made sure he knew I'd give him anything he wanted. That night I thought he was seeing if I'd pass his test, in which I gladly did or did not do anything unless he wanted to. A short while later he told me he'd taken in a gorgeous, homeless STRAIGHT guy who he'd seriously fallen head over heels in love with.
Man was I CRUSHED. I was so into this guy it was freakin' unreal. One of the last times I talked with him I could tell he'd sold his heart to the straight guy. He even admitted he'd fucked up but was too far gone in love.
He and I are still friends from a distance. He's a good man but I hope he doesn't get his heart ripped out. He 100% allowed himself to fall in love with a straight guy. He even let the guy's girl come over and he listened to them fuck in the next room.
It still gets me even now when I dwell on it, that's how hot I was for the guy.