You have said.
1. Ann deserves "such attacks" because "she makes them against others."
Fair enough.
2. She is emotional.
Okay, even though comparisons to Carvelle are rather sick.
3. She is "off base". Maybe I missed your post explaining why.
4. She sees herself in 30 years and is fearful and lurching out.
I don't see anything refuting that what Ann has actually stated. Are you sure you just don't like skinny people?
Friend, I love skinny people.
Point is that Ann is a lot like Harriet.