Don't. Give yourself some slack. Forgive yourself. And sometimes, consciously avoid. When I did this, I no longer felt...guilt. I developed a system. I think living with this stuff, you have to come up with your own way of living. We're simply different. Also, are you an introvert? I figured that out about myself much later. Sometimes, down time and preparations are your best friend. Constantly fighting yourself makes the situation worse and in the long run, you will keep feeling bad.