This is exactly my problem, actually. I try to give people a chance, try to give myself a chance to not be so critical & terrible of others, but I always end up right back where I started.
Honestly, deep down I just don't like myself, & that's what I have to work on first. I'm just struggling...