Commitment is very rewarding when it is practiced with integrity, mindfulness, and skillfulness.