commitment

A serious promise to keep doing something, even when hard.