If all the stages a kid went through were laid end to end, it would be endless. Plus, they are almost always opposite yours, and still it's a joy.
LOL!! And we are running quite a gamut here in our house. Pre-teen angst/attitude down to preschooler "I want to do it myself" stuff! ACK!! :o) Life is an adventure...and like the movie PArenthood said..."I like the roller coaster."