"This love has taken its toll on me
She said goodbye too many times before..."
Was in a similar position. She's all kinds of screwed up inside due to her past experiences. Always wanting to break up over this and that. Too darned tiring walking on eggshells all the time.
Sometimes, things are worth fighting for. Sometimes, you can fix things. Sometimes, you just gotta let her go.
Good luck TS.