Mack, I am finally sitting down today to read several days worth of posts, and this one hit me right in the gut. I was going to write a long post to you, but the fact is, Lieve's post said just about everything I would have wanted to say, and more. (And more eloquently than I.) All I can add to her beautiful post is aditional support for you. It appalls me that this is going on in this day and age. Hang in there, Mack.
Extra Hugs, Ashara