Re: Ugh! Fighting with your love sucks!
Okay, I won't "judge" you (because, really, I think you're doing an amazing job of that yourself) but I can say that the immaturity level of your
'girlfriend' is an indication not to get married. Females with such insecurities will only suck you dry and leave you with nothing. I don't know how old you are, but assuming you have a job (and I'd be willing to bet she doesn't, probably still lives at home?), don't bother using your money (if you have any) to buy her anything. It's a lost cause and she's a user.