I am on a new project (6 weeks in) and we are having a roller coaster of exhiliration. You kbnow what I mean, 3 hours of terror, a sleepless night, and then a great idea of a solution in the next week. I have to say that I love this kind of environment. It keeps you on your toes and keeps the skill uptake and problem solving faculties working. Challenge always brings growth.