GH - You may have some faults, but nothing compared to the crazy heartless selfishness your W exhibits. I would put an end to this man on a string yoyo pain you keep going through. I would not meet her at the airport. I would see a lawyer about filing for a D pronto and find out what options there are for the pregnancy.
It is time to move on with your life. There are many thousands of good single gals in Sidney that wont fly out on you to meet up with some POME.