<human>: Provide a brief overview of the text.

I can't do it anymore.  I've been going back and forth about it, but my very indecision about whether to stay with her is a clue within itself.  

Things are great in the everyday - I love her friends, she loves mine. My previously intolerant parents actually like her. But when the going gets rough, I can't rely on her. She's selfish and she doesn't think about how I'm feeling. 

I'm constantly taking care of the messes she makes because she didn't plan ahead.  For example, she didn't bother to check into the details of registering for the boards, so she'll be delayed in being ready to work.  I attend her events no complaint, but when it comes to things for me, something always comes up.

The issue is, she's been struggling enough after graduation between trying to get a job (difficult when she didn't put forth the effort for grades and the right extracurriculars in school) and studying for her boards  (even though she doesn't even have a testing date). It's a really bad time for another blow. She already has super low self confidence in part because she's trans.
<bot>: I think I need to break up with my girlfriend, but I worry that I should wait until she's through a stressful time in her life.