welcome aboard dave as you say the phils does get under your skin some people go there and hate it i think you have to look a little deeper into the culture and firstly keep a open mind

best of luck with your new girl but keep a level head untill you are sure