First, I want to thank everyone for their sincere concern. Really... this is why I love PT so much.

Second, things are almost surreal around here. Getting hit in the face? Oh my.... it was an unusual set of circumstances. You see, my knee-jerk reaction was to swing back with what I was holding at the time. I wish it was something a little different than a plastic bag full of dirty litter. . Yup, I had just changed litter boxes when the fight erupted. I was walking through the living room when the "child" and hubby were arguing and told them they knew dad was right (my mistake) when I got hit. I swung back with the bags..... poop and cat biscuits and foul litter came raining down the the three of us. Lets just say my living room smelled a bit funky for a few weeks. Go ahead, laugh. I'm laughing right now typing this... you have admit it IS a bit funny in a really weird way. I am absolutely certain they won't EVER try to swing at me (or anyone else for that matter) again because they know a few things WILL happen: they will get slugged back, there will be police charges brought against them, and they will be thrown out of the house for more than a few days before allowed to return.

Hubby knows all is not well. He admits it and admits he has to stand up. Our youngest was telling him the SAME THING you are all telling me -- I told him "out of the mouth of babes" and he admitted to her she's right. He KNOWS all this. I think that at least now he's realizing the problem, he needs to figure out HOW to fix it.

As for Cam's safety, please don't worry. We moved all the kids to the third floor and he has no access to it. We moved him down the hall next to our room. We realize we're now raising him, and thats ok because he's getting the support, attention, and love he needs. He's one happy, intelligent, sweet little boy

I also have been having major internet issues. I have to call the company again tomorrow -- they're trying to say its my computer and not their service So please, anyone who PMed me, I am not being rude by not answering... I simply CAN'T right now. I can't tell you how many tries it took for this post to go through.