It was Given to me that a main ingredient of Commitment is Perseverance.
Without Perseverance, you can virtually count on Commitments failing.
1) Harnessing Focus;
2) Delaying Gratification;
3) Tolerating Frustration; and
4) Controlling Impulse.
You can Review your Commitments kept and not to quickly determine that these Elements contributed to your Success or Lack thereof.
Whenever you have something you want to Accomplish, apply these Tools in order to Win!