В жизни нет никаких гарантий. И вообще, это не очень правильный стереотип, что брак непременно на всю жизнь должен быть. Люди в течении жизни меняются, меняются их цели, ценности. И это нормально, что на каком-то этапе пути могут разойтись, главное, чтоб это происходило цивилизованно.  И это правильней, чем продолжать жить не своей жизнью, в угоду другому.