I wouldn't call someone's natural reaction and true feelings "mistakes". Just because you don't agree with the way Ashley acted towards David, that doesn't mean that she made mistakes. He is just gross to me, behavior and looks. I understand how some people are put off by Ashley. It seems like some people take her dislike of David personally.