@mayrose2014,
Good news is that he wants to meet you - so it's probably not some catfish situation where he's been lying about who he is. It can't hurt to meet him somewhere safe and public, maybe just for coffee to start with, and see what he's like. You're not committing to anything. Be honest with him now and tell him what your worries are and be honest with him if you meet him. Good luck