One will eventually reach that full stop of life when there’s no way to go on . For no matter how efforts pushed hard, no matter how hard things are fixed eventually you will get there. You will eventually have that unusual feeling of fatigue in what you have been doing to keep the relationship. If you think you have given all your best, when you have fought your relationship battle the hardest way. Call it quits NOW. Time to say enough and prepare yourself to level up. There are always good reasons why God pulls us from the wrong kind of love and relationship.
And, sometimes, it only takes self-love to realize the beauty and worth that you have got despite of the tremendous pains.