Honoring a pledge means trouble, but you have no choice. This is what giving your word and keeping it means.