I have resolutely given up on categorising people as either “good” or “bad”. I have renounced the practice of holding some people in my good books and some in my bad books.
There is no such thing as a good person.
Everyone is on a journey. Everyone is learning. Everyone is healing. Everyone has regrets. And everyone’s selfishness is only caused by their pain.
Calling someone good neglects their inevitable failings. Calling someone bad denies their inherent capacity to change.
Categorisation fortifies stagnation and crystallisation. It is self-righteous, judgemental and unloving. And it is a burdensome presence in the heart.