Hi There, I know you probably do believe that you are in love with this guy but like Cheekychops said, you don't know him well enough to know that you love him, it takes time to get to know someone and you need to actually be around them and experience different things with them to know what sort of people they really are. You do sound quite young so if this guy is 2 yrs younger then Im guessing that he's very young. As for what can you do? well there really isn't anything you can do other than carrying on as you have been since meeting him, just take it nice and slow and enjoy the conversations that you have with him (whether they be on-line or phone). If the relationship is meant to go further one day then it will do, there's no rush is there? but I wouldn't put your life on hold or anything, you may just meet someone who is a little more accessable. All the best anyway.