Im cant help you on the long distance thing.
But I do know that meeting someone from the net can work out. I met my hubby on * some other site * ( kall knows the one ) and we have been together 3 years and have got married and had a baby and we still love each other today as we did when we met. We just argue more

oops I mean discuss more.