When is it time to say it's over?

Rose • Bunny girl
When do you know it's finally time to say goodbye to your SO. That's it's finally time to realise you're better then this, and you deserve better.