Bite the bullet, and propose before she leaves the country... or follow her back to whatever cloud that angel came from. Don't leave yourself with a terrible case of the "What Ifs?" Trust me, if she's as great as you describe, GO GET HER AND DON'T LET HER GET AWAY!
...just don't forget to...