Well I don't wanna come off as a stalker but... I guess I am now.
I know online/long distance relationships are hard. And I don't know if this is how you feel atm, or if this was how you felt that time. Trust me, I know exactly how you feel... from the not being able to see him face to face, to not have him there with you, to loosing focus in school because of this too, and you can laugh at this when I say it but we are way too alike in so many things. And I too, am waiting for the day to come...
For me, it's gonna be a year.. a year... and like you, sometimes we feel like we grow apart, sometimes we fight, argue, and sometimes it's hard to let them go because they're not here with us so we end up leaving a lot of the things that we do to be with them. It's understandable and I totally agree with you.

I like you, was also not into getting into a serious relationship until the day that I met this guy. We're practically really together now. Just not together together... if you know what I'm mean. I have seen his pictures thank god so I can see how he really is in life. I hope. But in the end... I felt and sometimes still feel what you feel yourself.

All I can say is that it looks like you really are into this guy. And I have to say if you really really are this into him, then just hold on and don't let any feelings get in the way. It's gonna get hard and harder each time dear, but as your far away brother (LOL!) I just say hang on and everything will turn out right. Wish you nothing but the best :] <3