It's a little late to make this long story short but my advice to you would be IF your realtionship is built on a solid foundation to go for it with these guidelines in mind.
1. Be honest and open with yourself and with him
2. Cultivate and maintain a life of your own and hopefully he will too
3. Be open to new experiences, new people, new things
4. Do all of this in the spirit of mutual trust and respect.
Nothing in life is guaranteed and as such this is no foolproof formula for having a successful long distance relationship. I wish you well in whatever you decide to do and would like to suggest that you never regret your decisions but be willing to learn from your mistakes.
God bless.
I agree with your post except for point number # 3. Be open... what does that mean... you can get in trouble that way.
That being said, My dear girl long distance relationships are very hard on both parties and it takes a lot of work to make it work out in the end... faithfullness is very important... and honesty. Both persons must be of like mind for it to work, so if you are in the relationship and you have proper timelines and you are both committed to it, then it will work out, but if you have one idea and he has another then things can only go down hill. My relationship did not work out because we had different ideas about how it was to play out and I firmly believe if I am not comfortable with something then let it go!
Madd Ras#3 Did you really have a school girl and a home girl? if so... then no that's not natrual!