'She once threw hot coffee into her stepmum's face(because she was being a bitch) '
I'm blind in one eye from someone who did that to me.
You say it like its a good thing, its not.
It sounds to me, from reading this whole thread, though this is JUST my opinion and I cant know the full circumstances, that yous are both using each other.
In my opinion also, I may not be right, nor to sound rude, but it seems like you have been changing the information based on commenters perceptions of the information you originally provided, ie your story isnt straight, generally when spoken, storys changing are not perceived, but written down, where one can read back everything said, it sticks out like dogs balls, to me.
EG: 'No, I'm not planning to marry her.' 'I would marry her'
Are you attracted to Phillys specifically?
Can you/cant you, get a girl from your home country?
Im just saying it would be better and easier for both of you, if you just got someone who is your cultural equal. Not that any one culture is better or worse, I am a relativist, but cultures are different from each other, and often one will see a westerner going across culture and even country, just because the power imbalance makes it easier to obtain pussy.
My uncle Charlie, the dirty fucker, uses up and spits out mail order bride from the Phil and now China because the Philly agency banned him for sending them away bashed and humilated (though they do all get Aussie citizenship. They only cost him 10 - 20 grand a hit, he's on his 7th wife.
Relationships with power imbalances can work out, but they can also get very ugly and breed contempt, anger and feelings of being used, like you have told us here about you feeling used, and apparently your GFs family feeling that shes being used as well.
Go back to being her friend, get her into your country, wait till she sets herself up, THEN see if she still wants you, if she does, then its genuine. If you cant do that for her, then YOU wouldnt be genuine, in my opinion.
Now I dont mean to be rude or anything, I really dont care about what you do, but you asked for advice based on my interpretation of the limited information you have provided, so here it is, sorry in advance if its in any way offensive, Im sure your a good person.