Wow geo, sorry to hear about all your issues. No real advice....crying is a healing thing in your case.....go with it. Time heals....don't rush into anything.

If this girl knows your situation and all your recent troubles she isn't going to go off and "get it elsewhere" No offense to the male contingent here but I find that to be much more a guy mentatility ....not a girl thing.