You're lady fish on mine. But to me it just looks like smart fish.
OK I thought I had updated to ladyfish.
I would give it one last shot after talking to her and trying to be positive about the relationship. It is really hard to recover and be at peace again when we live with the girlfriend or boyfriend.
On the bright side, you discovered this now before marriage and kids.
If you are sure, let it go, if not, try one last time but not because you feel sorry for her.
If the problems are simple but kind of created by one of you, then it might be fear of commitment, if they are real, then it is the ugly truth.