In both our personal and professional lives, there are times when reality dictates that we must stand up and 'end' something. Either its time has passed, its season is over, or worse, continuing it would be destructive in some way.
Closed systems run down and get more chaotic over time. Always get better by being 'open' to outside energy and templates of better ways to function.
Values are sometimes worth living and dying for, and are certainly worth dating and breaking up over.