Mike, sorry to not have replied to your story up to now.
I've readed many parts of it, and I can understand the "hard way" Jessica can may have when she got her computer (how to connect and so on). Maybe sometimes, for us, it is "easy" but it is not really for some others. Then, the best thing to do is to be "patient", but it seems anyway that you are, so there's no problem at all about it
by the way, how many hours difference you have between your city and in China? because when I read your newest replies, you just talk about a few sessions on QQ / webcams.
However, if each time you see each other and are happy, it's the best thing for both of you
I may can understand some of your friends who will be surprised of your lovestory with Jessica, just because I got the same with my friends ^^' (there's a quarter in Paris where man can see many many chinese people, so most of time, some of my friends say me "go in Paris, no in China, you fool"... but when I give them my point of view about it, some of them do better understand... some others no, but anyway, it's my life, right? ^^'
by the way, I also forgot to say : nice pics about Jessica, it's nice to see how smily she is on the pictures