Affirm, Challenge, Repeat. The past three days have been a bit of a roller coaster for me here at the Klingenstein Summer...