These people are trying to plan their lives in a certain way, and it's very difficult to do that when unexpected things occur. Yet, you make a promise because it reduces your anxiety by making life predictable and people get very uncomfortable with life being unpredictable.

It's not realistic. People are skating on thin ice when they make these promises, because what seemed right and a perfect decision one day, can be a very poor decision five years later.