Well, it's fun. It's frustrating, it's a creative outlet, it's an ever-increasing challenge. It's definitely a balancing act. It's learning new tools and methods that can apply to many different situations, hobby or not. It's the occassional head scratcher and the personal push to become better...