"Progress not perfection" and "baby steps" are more than just cute slogans...they are so darn true. I think we codies tend to expect perfection...especially from ourselves. You were awesome...those are great strides! I'm so glad you thought that through and realized how far you have come in such a short time.