hi michael

while i am kind of the opposite of you, i know exactly where you are coming from.
what really helped me is not embracing perfection but embracing imperfection because
in life, nothing is perfect ... everything is flawed in one way or another.

sorry to read of your troubles ..