I have always had very high expectations of myself. I would beat myself up constantly for failing to reach those standards I set.
Often I would unconsciously apply those expectations to my friends and resent them for 'failing' too.
In recovery I resigned as General Manager of the Universe
I'm less beat up, less stressed and funnily enough things run way more smoothly now
D