Anyone else feel this way?
Probably everyone who has any sense of fellow feeling. There can't be many of us who lead a completely blameless life, and only the completely self-centred would fail to notice at least some of their own faults eventually.
But very often we think we are doing our best. It took me quite a while to understand that I sometimes need to think a little deeper to see if what looks right on the surface sometimes hides a deeper wrong.