Your girl makes a good point about not wasting your time going all the way to Singapore when she'll be working (probably long hours). I would agree with her on that.

I would certainly not encourage her to break her contract ...on the basis of a 'cyber-relationship'. Very important for her and her family that she has work, and extremely complicated and expensive for her to secure OFW work.

Much better that you meet her in the Philippines, her home country (and cheaper than Singapore anyway).

To get over there and meet her, probably be looking at a couple of thousand quid all-in.

I would suggest, the sooner the better.