You seem to have already made your bed, so you will have to lie on it I'm afraid. You have turned the job down, so whether you were/are being silly or not doesn't really come into the equation any more, does it. It's done and dusted.

Strange though that she is prepared to marry you, but won't move to Singapore with you. Where will you both be living after you marry? You're still employed here in Qatar, I presume.

Singapore would be wonderful!