Online dating🙄

I've been on and off with this guy I met online almost 2 years ago.. I feel something for him that I've never been able to feel with any guy I've met in person. I can talk to him about almost everything we talk on the phone for hours and we skype almost everyday.. We talk about our future with one another and meeting each other very soon. The problem is that every time we schedule to meet he cannot come or I cannot get a way to him. He lives in NY and I live in MS. I'm 19 and I'm afraid to let my mother know cause I know she will disapprove with the online dating just because a lot bad things could come of it. I do want to do everything I can to try to meet this boy but th money and me being and school and also juggling a job and him young the same is so difficult. Please help... I need adviceÂ