Several times in my own life I've been unhappy with a situation, but saw no better option and, since life isn't perfect, I tried to grin and bear it, only to see the situation degrade further, leaving me no choice but to leave it -- or to watch others undo it. Perhaps some situations just have an unknowable shelf-life. Each time this has happened I think I've been better off. Very difficult to go through, though.