The thing is, many people talk for weeks and months before meeting and fantasize about the other person to such an extent, that when they finally meet in person, the fantasy is shattered.
That is why I meet quickly. Early on in my online process, I used to talk for a long time and I could tell the men were getting way too into it without having met me. I used to always tell guys, whoa, hold on, don't fall in love or lust without meeting in person.
So, that might have happened. Of course it does not help that he was a coward who chose avoidance rather than being a big boy and telling you that the chemistry was not what he wanted/thought.
This is true as I've had this happen as well. I talked with someone for 3+ years before we finally met and it was great; however the fantasy shattered due to my indecisiveness about some things and ended not on good terms (good thing is this person and I are still good friends and he has found someone who makes him very happy).
It's very possible that that's what happened in this situation, that this guy thought one thing and it ended up being something else for him. I have no issue with him changing his mind; however I DO have a problem when he changes his mind and cannot say something to me and let me know this.
If he had said "Look, I think I rushed into this too fast, I want a break...", whatever it may have been, I would've been fine with that and would have given him space or whatever it is that he wanted/needed. It's not like we were in a relationship or anything of that sort. I would've tried to talk to him about it, figure out how to get past whatever it was and go from there or would've said 'Okay, that's fine' and go about my merry way (which I'm doing anyway). However it IRKS me that he didn't say anything; I'd rather know where I stood than not know anything at all.