For the first time, agree to meet them for only half an hour in a public place (like Starbucks or Dunkin Donuts cuz their coffee is yummier) in the middle of the day. Regardless of the "connection" you feel online. Just do it.
You will only lose half an hour of your day and escape unscathed if he turns out to be a Catfish and not the dreamboat puppy nose you saw in his profile pics.
Yeah don’t meet anyone from online world in your home, or their home. Too dangerous.
click to expand
...or at night.
Or for drinks as beauty is in the eyes of the beer holder.