One of my long-distance online friendships ended up becoming a romantic long-distance online relationship.

I can totally understand not wanting to meet the guy until you've lost more weight, but trust me, the right guy won't care; I know this from experience (I eventually moved out of state to be with my online flame and we've now been married for three years). The last thing you want to do is put your life on hold, because your life is happening
right now regardless of what you weigh.
And speaking of your life being now, live your life to its fullest and don't put all your eggs into his basket; regardless of anything being said, he's currently dating someone else. I'm saying this as kindly as possible, but it isn't healthy to be all wishy-washy over the situation.

If you're not ready to meet him now, it's probably best to just give him up altogether. You can't spend your life full of what-if's over an ideal relationship that never really started, as it robs you of any happiness you may find without him in your life. Also keep in mind that if he's ready to leave his current girl for you, what's to stop him from doing the same when someone "better" than you comes along?
Just my opinion though. Good luck on whatever you decide and keep us posted!
