a person who puts on a false appearance of virtue
That's you.
I defy you to post one reply where I've ever put myself out as a person of virtue.
I'll wait.