Because they are really guys? No excuse though, that's an arsehole thing to do.
If I was you I'd be asking myself if I'm vetting people enough before deciding to meet up with them!
"How long do you spend messaging them before arranging to meet?
Well he's been here all of a week so you can draw your own conclusions "
Kinda what I was getting at....