Stop judging, everyone is in a different journey.
That's what I have learned, not everyone is going through the same circumstances and not everyone has the same approach to any inconvenience you may encounter in your life.
We as human beings always tend to judge people for their actions maybe because they did not think the same way we do, or they did not act the same way we would have acted, the problem I encounter here is that we don't like to be judged either, when it comes to us we always want to be recognized only for the good things that we have done.
I believe the best way to approach this is by learning not to judge other people for their actions, just because no one has the same personality, no one is in the same stage in life and everyone should be responsible for their own acts.
Sometimes, people we love and care about can do things that would hurt us, that can be painful for us, but learning not to judge and embrace forgiveness is a big step in our relationships.
We always tend to look at the wrongs of other people and not support them so they can improve, let them know that we are with them and give them positive feedback.
My advice would be, stop judging other people, learn to comprehend and support other people, and enjoy every stage of your life, learn from your past mistakes and learn from others mistakes too.