Glad to hear you're at peace. You're certainly a conundrum. How can peace come from setting oneself impossibly high moral standards? No offence, but your questions didn't suggest a common-or-garden Homo sapien (more a supercharged version of him).

And how do you know I don't have 'a supernatural perspective'? You took quite a leap in the biographical dark there. I do have such a perspective, which is why I know my place in the ontological hierarchy...at the bottom of the pile. So I'm more relaxed about my moral failings. God isn't unreasonable in his expectations of us...which us why he expects absolutely nothing. Zilch.