Estimating my own ability I'd say that I am pretty good at it. A majority of the time I make good on them, in the event that I don't I apologize to whomever the promise was to sincerely and try to ensure that I do not let them down again. Further I try not to make promises that I may not be able to fulfill.