It's teaching me to be patient, to apply what I'm learning and already know. To control my wants and able to prioritize. To deal with frustration and failures. To rejoice in triumphs, but be prepared for the next challenge. To balance this hobby with other responsibilities. Truly a challenge and ongoing project.