I would be so creeped out by something like this and more so because it extended for such a long period of time!
Didn't mean to single you out Jchampers, I'm just saying that if you're going to be romantically involved with anyone online then you need to do some checking around first because unlike meeting in person you have to be guessing about who the person really is or is not as the case may be.