Yep. Been there, done that. Welcome to the club!

Good write up and observations. It's hard to relay this experience to newbies because there is no common frame of reference. The SRP forum...