Even though some of my experience was painful, it was all very helpful and enjoyable, too.