<human>: Can you summarize the given text in a few sentences?

I had been seeing this guy for three weeks. He was working yesterday evening, and I text to ask him if he wanted to meet up when he was finished because a friend and I were heading into town. He said yes and asked me to call him later to let him know where we were.

I rang him about an hour after he finished work, but he didn't answer. I tried again thirty minutes after, and got the recorded message saying "the number you have called does not exist". I know that that's what happens when a person has blocked your number, but I couldn't really believe that he would have done that, so I gave him a missed call from my friend's phone. It worked, it was ringing, so he'd definitely blocked me.

When I got home I went on Facebook to send him a message, kind of hoping that maybe there had been some kind of problem with my phone. Nope, he'd blocked me on Facebook too.

I have no idea what happened. Everything seemed fine - though obviously, for him, it wasn't - but it's just so fucking weird. Yesterday morning he sent a random, affectionate text saying how much he wanted to see me this weekend, and then fifteen hours later he's blocking all contact with me.

So, I'm feeling pretty miserable right now. It's not so much about the loss of the "relationship" - after all it had only been three weeks - it's more that it's a pretty fucking huge confidence-hit. It made me look like an idiot in front of my friend, and I don't know what I did (or even if I did anything) to warrant such an aggressive ending to it.

I should probably add that I've been acquaintances with this guy for a while before we started going out, and it seems so out of character for him to do something like this, but also I cannot think of any possibly reason why he would. I don't know, am I just an appalling judge of character? And how do you deal with such an offensive and humiliating way of being dumped?
<bot>: Went out with a guy for a few weeks, everything seemed fine, last night he suddenly blocked my number and facebook. No clue what I did, but self-confidence has taken a pretty big hit.