You won't ever win with them.
Because truth is, you do it wrong and they'll talk bad about it. You do it right and they'll talk bad about it, because maybe you'll do it "too right". With people like that its impossible to win.
So you mayaswell stomp the expectations, run through all their no-go zones, and grin at their cynical attitudes.
Walk the way that you are with a smile on your face whilst following your heart.
They're all seriously average anyway.