When to Say When?

I've always heard the keys to a long-lasting relationship requires work in the form of patience, sacrifice and compromise. The longest relationship I was in lasted nine years. I honestly can't say that either of us provided much patience, sacrifice, or compromise; not in a consistent beneficial way at least. If anything, we tried each [...]