<human>: I'm overly critical and I know that. What makes it hard for me to stop is that I don't perceive any progress otherwise. Right now I feel like the relationship is falling apart. She will admit most of it is due to her being unable to take care of herself or live up to the promises she made at the beginning. That being said, I know my criticism is just making things worse, but on the other hand what do you do when your only other options are to leave the person or basically let them run you into the ground? It's not as if I am constantly saying "You're an idiot!" or things like that. What I do is try to logically point out why what she is trying to do isn't working, and explain how what she does affects me negatively. It sounds fairly benign, but I'm pretty wordy and my words tend to be harsh. 

I feel like I'm in an impossible situation. It's like a person asking me to help them get in shape, but they don't want to be pressured to work out and they don't do it enough on their own to see results. I don't want to leave her if I don't have to, because she's special in so many other ways, but what's the best course of action to encourage growth without being overbearing and overly critical?

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: How do I stimulate growth in someone who hasn't made much progress in the last year of our romance, but without being too critical or pointing out her flaws daily?