As I went for my run this afternoon, I contemplated the differences between obligation and commitment.
These are my thoughts: Commitment is something you do because you desire the outcome it will bring you. You do it because you've set it as something that is important to you, in the long or short term.
Obligation is something you do for someone else, or for the greater good of the world. These are my definitions.
If commitment to an activity is resented, it often feels like obligation. So, it helps to step back from the activity and revisit the initial goal that established the commitment.