<human>: Give me the gist of the text in a nutshell

Hi everyone.  Throwaway.  The gf and I have been together for 1.5 years.  

Issue 1.  She's a doormat...to everyone but the people that are in her life.  To her parents, siblings, close friends, and me, she'll tell us NO, or tell us exactly what her issue is with us.  To strangers, nothing.  She went out to a coworkers' birthday, and everyone got drinks at the bar before dinner.  She doesn't drink, and just had water, and when it came to split the bill, she actually paid, simply because she didn't want to be awkward and say, "Hey, I don't owe anything."  She once went out with a few people from her church (not really close friends) and they wanted to go on an impromptu road trip, so instead of saying, "Hey, can you guys just drop me off?" she ended up going along for the ride for 4 hours, the entire time, texting me about how uncomfortable and awkward she was, and how she didn't want to go.

Issue 2: The above has a lot to do with this...but she...complains.  A LOT.  Her weight, her looks, her nose, her outfit, her apartment, job, the way she talks, the way her hair is, traffic, stomach hurts, coworkers, WHATEVER IT IS.  All day.  The past week, the ONLY conversation we've had was her complaints.  At this point, I don't even look forward to talking to her, simply because it's just been so negative.  Half of her complaints is her being a doormat, and how annoying it is when someone takes advantage of her.

So.  What do I do?
<bot>: gf is a doormat, complains a lot when she gets taken advantage of, and also complains about anything and everything.