I pretty much trained myself to do anti-JW things after I left. I do everything thats in your list. Never got a blood transfusion, as it was never needed so far.
I think the reason for me getting over this is, I educated myself more about Evolution, religions and God and came to an absolute certainty that all religions are frauds and Evolution is fact.