You sound awesome!! I hope you can take some of those new-found skills and come practice over here someday soon I did a bunch on Sunday, but it was scratching the surface, I think. I hope you didn't give the rat cage away yet, though...
I don't know what I would do without my woman friends, and my best friend. I am seeing mine tonight - taking D9 to the city to see Shrek the Musical!
Don't clean too much today - take some time out to celebrate all that you accomplished, and how much growth you made!