you know i relate to you and the 2 yr old stuff. i just wanted to share this from my wisdom of my old age

and not hijack the other thread.
yes, this time of their life is hectic. why? they are learning a tremendous amount. physical skills, language, self, independence, and all!
safety? mine has already tried to put the ferret in the heater twice. lol. and microwave all her toys.
but rainbow, this will pass. very soon, he will be a big boy and going to school. you will look back fondly, laughing at things, and thinking how sweet he was. yes, you really will. i promise you this.
its common for them to not sleep by themselves. to explore and get hurt. hopefully, not badly. mine has this urge to run into traffic for some reason. so we hold her hand...(ok, grab her wrist while she screams STOP IT at the top of her lungs) to go anywhere.
one day you will have grandkids. like me! one day you will tell him, oh, when you were 2 you did this and that and i thought for sure i would not survive! and he will laugh as his own 2 yr old is doing the same thing.
enjoy it, rainbow. the time passes so fast and they are grown up on ya and living their own lives. remind yourself this will pass soon. he wont always be a terror. you will watch him grow. he will be taller than you and saying mom....dont hug me in public!
ah....they grow up hon. i promise you, this will be over soon enough. right now he is discovering he is a person. he is excited about it. your house will keep, the dirt will go nowhere (lol) but he will. he will grow up when your back is turned. he wont need mommy much anymore quite soon enough.
enjoy him, rainbow. find humor in the damndest places, watch him sleep, and learn. you will look back and wish you did someday.

jody