WOW! Shame on all of you for making this about wether or not God allows you to get to first base. If you are without sin in that... by all means cast the first stone.
Dude! The part I have to chime in on is that, in everything you have written, you both have decieded the fate of your relationship by entirely electronic means. Dust this one off. I know you do not want to hear this but you are young. First, focus on what you are becoming and what God has planned for you. You, and anyone you date will be a very different person in the next 3-5 years. When you learn who you are then you will have a much better idea what you will want or need to look for in a mate.
MOST IMPORTANTLY, learn how to communicate. I am not being glib on that. Most people are horrible at communication and it is nearly impossible and always unwise to expect any meaningful communication by electronic means. If you cannot look someone in the eye and connect with them you have ZERO hope of any productive relationship. To prove my point, what I have just written does nothing to show the compassion, empathy, hope and love I bear you, my brother. I pray and hope you find peace. Talk to God and then shut up and listen, he talks back.