Every good movement passes through five stages, indifference, ridicule, abuse, repression, and respect.