THANKS for this bro. I agree with all of the points you highlighted above but one. That is, "fulfilling a promise that affects your integrity." Why make a promise whose fulfillment will affect your integrity, in the first place? I guess that what happens when one talks too much or tends to play with everything.