30 year age gap and you don't for one minute think she's going to do a runner the moment she gets over here? I hate being pessimistic about these but c'mon man wake up!! Find someone closer to your own age bracket if you're actually looking for a genuine relationship.
or maybe they're fed up of crusty old westerners coming over and taking advantage of vulnerable young girls and boys. I don't for one minute think the IO officer is envious of you or your bar girlfriend so what a ridiculously narrow minded comment to make.
Don't believe half of what you read on here regarding IO. They've always been more than polite to me and I've never been interrogated over onward travel or accommodation.