I'm sorry I disagree, people change. You can't always know ahead of time what your spouse will become or what they will do.
Somebody you are related to, or that was in your wedding party saw the divorce coming a mile a way and wondered why you couldn't.