Not living up to someone else's expectations is a failure on their part, not yours. If your standards make you (and only you) uncomfortable, that's the time to try and effect a change. Otherwise, be at peace with who you are.
Boru
Boru
‘I can’t be having with this.’ - Esmeralda Weatherwax