You would be wise to address the notion that you must be pure, or perceived as pure. You know you're not; everyone else knows you're not; and there's no such thing as purity except maybe in an air-locked laboratory or in the mind of the pope. But purity is different from integrity. And someone as intense as you are, with opinions as strong as yours are, needs integrity. But what is that? I think of it as having the various parts of yourself in agreement with one another. It's about noticing when you contradict yourself. There's the bit about having the same expectations for others that you have for yourself. And it's about letting your deeper truth out into the room rather than having to stuff it down into the dark. There seems to be something you absolutely must reveal about yourself, and it will prove that you might not be 'pure', but you possess genuine integrity.
For more info, visit Planet Waves.