I hate it when someone breaks a promise to me. The difference between a broken promise and a generic lie like nearly everyone tells is a promise is supposed to be more binding. If someone actually says the works I promise it is to be taken as a solemn vowel. If someone says I promise you should be able to trust that what they say will be true. Many people tell generic lies every day, but very few people say I promise anymore and even fewer go back on a promise. I had a friend go back on a promise the other day, but it was not a surprise when she did not follow through on the promise, because she has said she would do this before and did not follow through so the words I promise to that statement did not convince me she would do it. lol
I have another friend that makes promises she does not keep all the time also. My point here is why say I promise if you are not going to do it. It shows you have no honor when you break a promise. When you say the words I promise it is supposed to mean something. It should mean you can be trusted to do what you say you will.
I will not pretend I have never broken a promise, BUT the one I did I thought about for 2 days before I broke it. Did I hurt my honor? Maybe a little bit , but I feel the reason I did it was for the greater good and I would do it again in the same circumstances. I had reason to believe a child would have been in danger if I had not told what the mother told me not to tell, so after 2 days of arguing with myself about what was the right thing to do, I told the father what the mother told me, even though I had promised the mother I would not. Fact is it is never good to break a promise, BUT sometimes to break it is the lesser of 2 evils if someone would be hurt if you kept the promise.
The thing is one needs to think about it before they break a promise not just say I promise I will do something with no intention of doing what you promised to do, because the person you promise will be hurt if you do not keep your word.