Hi everyone, a few weeks ago my girlfriend invited me to return with her to China to meet her parents during Chinese New year.  Her work visa is expiring and she's leaving Amazon as a data analyst in Boston, and invited me to join her for 10 days. 

I'm working on a startup company and don't have any savings left, only about $500 in the bank.  I already have $50k+ in student loans and credit cards to pay off, and taking vacations is definitely not in the budget anytime soon.  I work as an Uber driver, but also just started a 3rd shift security position. She's always thought that my company is a waste of time, and I should begin a "real career".  Some months I had to borrow money from friends just to pay my bills, and she knows this.

When I told her I didn't want to go because of the cost (she says it's only $500, but it's closer to $1500 due to lost wages, visa costs, etc), she accused me of not caring enough about her, that I'm not creative enough to find the money, and that if I don't go either her, she'll break up with me.  We live together and I didn't want to move back in with family outside the city, so I said I would find a way.

I did end up finding a way to pay for the tickets, an air currier service called AirMule where they pay you $600 round trip for your checked bag space, which payed for the cost of both our tickets.  She put the money down for them, because I couldn't afford my own ticket.

But today I took a 4-hour bus ride to NYC to get a Visa, and it's going to cost another $250 to get it approved and mailed back to me.  The truth is, I'd rather break up with her and work those 10 days to pay off my debts, but our flight tickets are non-refundable (no insurance).  

I don't want to pay her back the $600 ticket costs for a trip I didn't really want to go on.  AITA if I break up with her and don't pay for the flight tickets?  Should I just go anyway?