Not a purity test. I simply don't entertain nonsense from people whose only prerogative is to argue with people on the internet. You say you've done all of those things? Okay. I hope you're being truthful. And if you are, good on you. But what I won't entertain is people who only want to debate and have never actually lifted a finger outside of an internet forum.
If you're frightened of dying, and you're holding on, you'll see devils tearing your life away. But if you've made your peace, then the devils are really angels, freeing you from the Earth.