Meeting your online best friend is something I hadn't known until a week ago. I took a Trailways bus to her hometown while she was home from college. I had babysat and I only had enough to cover my Trailways bus there and back, I went. A lot went wrong but it was worth it to meet her.
No matter how many miles traveled, it will be worth it. You will love them more than you ever thought.
It feels as if the miles melted away and were never there, as if you guys met like any other friends. All the support and love and care is felt in this moment, even though it was previously only given through a screen.
You get to know them all over again.
There's things that you see that make your friends even more amazing. Their laugh and humor will take you to whole new levels of laughter. You're reminded constantly why you made this amazing friend.
You might be too fast paced or slow to your friend. You might be a "GO GO GO" kind of person, while they're more reserved. Learn each other's pace. Make your guys' meeting a stress free environment with communication.
Enjoy it while it lasts, it will fly by before you know it. Cherish each conversation and the feeling of having them with you, you're going to miss it more than you even know.