damn, that's all bad, breh
i don't know if you have made an attempt at this, but if you really love your gf and want to stay with her, maybe you should have her parents sit down and talk with the both of you, and i think you should let them be aware that you have no bad intentions whatsoever...i don't know how much it'll help, but it's a start
i'm assuming one of my best friends did this recently; he's indian and i'm not so sure if you're familiar with their culture, but they have a lot of arranged marriages, and my boy didn't want that...my boy started dating white chick a year or two ago, and it seems now that his parents are fine with it now