I think you should be cautious. These online things are 'vapour' relationships. You don't really know each other, except what the other chooses to share and you lack the ability to reconcile what he says with what he does. That's extremely important for getting to know someone. There's a huge gap there and you are filling in the 90% that's missing with your 10-year fantasy of him.
Sorry. I know that's not what you wanted to read, but its most likely correct.
Second thoughts can generally be amended with judicious action; injudicious actions can seldom be recovered with second thoughts.
--Cyteen by C.J.Cherryh