It took some time but I have given up trying to please everyone with who I am and what I do. There's real freedom in accepting that. You will always bother someone and that someone will almost always do their best to punish you in some vague, petty, self-satisfying way. The only way to beat them is to continue on without heed. No one has ever found genuine happiness in life when the only thing they contribute is a narrow definition of what they deem satisfactory. The only people worth listening to are the ones who speak with the wisdom of knowing that we don't all have to fit the same mold, like the same stuff, create with the same voice and have the same ideas. Forgive my crudeness- but a wise man once said "Opinions are like assholes. Everyone's got one and everyone thinks everyone else's stinks." I'd just as soon not spend my day sniffing butts.