I have this impression that casteism can commonly exist in people that are otherwise progressive and non-racist, is that true? I once had a pen-pal that worked for the UN that at some point told me that she viewed the caste system as a "useful way to organize society". I was rather taken aback since that viewpoint didn't seem to comport with my other impressions of her.
I used to have same problem and I didn't even realize how often I was doing Ctrl+T and 'fa' until I redirected Facebook url in /etc/hosts to a local page which kept the count of number of visits to that page. It's like Reinforcement learning, everytime you hit the fb url, you are instead being shown "not found" and sooner you start thinking that fb is bad.
Gandhi also slept with his underage niece to test whether he can control his sexual desires after adopting celibacy.