Do whatever feels natural to you:
Grab a dice: Numbers 1-3 you break up with her, numbers 4-6, you stay with her.
Role the dice- Are you satisfied with the number you land on completely? Are you disappointed that you didn't get the other option?
If you're disappointed with the outcome then you have picked the wrong option.
Okay, so you don't physically have to grab a dice and throw it, but the concept remains. Also, I think it's very difficult to decide things like this on a chat-room- we're strangers and can't really understand the extent of the relationship. However, it seems like you are coming up with counter- arguments to the contradict the points that she loves you and you love her. Love is not entirely substantial to a well functioning relationship. It seems like you are coming up with excuses and perhaps proves subconsciously that you don't want to be in the relationship at all.
Good luck