I think Chastity is a very low-class, trashy kind of name. I would almost say it epitomizes the idea of "low class" and "trashy." Double that for Chasity, Chassity, Chassidy. I think those variants got used because Chastity is not as easy to say clearly, and probably a lot of the people who thought it was a good name didn't know any better.
You're entitled to your own opinions. You're not entitled to your own facts. -- Daniel Patrick Moynihan