<human>: Hi there I'm after some advice.

I have been with my SO for close to 4 years, I met her when she had just given birth to her son and have helped raise him, we got a house together about 1 year ago and that's when shit hit the fan so to speak.

She has always had issues with how she looks and has a very unhealthy relationship with food (she dusnt like to eat) every day I have to hear about how fat she is (she's a size 6 UK). She also has alot of trust issues from her past relationships.

I am a very independent guy I like doing my own thing but I still invited her to come the gym with me and set up a meal plan for her to try and get her to be abit more positive with everything. 

Unfortunatly this hasn't helped, I am so very close to leaving her because all of this is starting to effect my mental state. Im not happy when I'm at home I'm happy when I'm at work or at the gym. Im quick to anger now because of all the issues I have tried to help deal with on a constant basis.

I love her and I want her to be happy but it's not selfish of me to want to be happy myself and I just don't see myself being happy living with her. I have asked her to go see professional help but she refuses. Im running out of reasons to stay with her..

Summarize the given text in a few sentences.
<bot>: gf has alot of issues and I'm running out of reasons to stay with her. Any aegice would be great.