Lighten up? As I think of my very happy and cheerful daughter walking down the drive way each morning to board her bus? She will always be more than some AZhole who makes fun of her. Her neighbors, teachers and fellow students LOVE her ! As do I and her mother and brothers.
Maybe I missed something but where is there any reference to special needs kids in his initial post? And if I did indeed miss something, I don't see anything referencing your daughter, so no need to take anything on that post personal.