We all make mistakes, we have all been mistaken. People are doing the best they can with the resources they have available.....some people have very few resources available, on whatever level that might be.
In hindsight, we sometimes feel we did the wrong thing or the choice we made appears to have bad consequences. It doesn’t make us a bad person or someone who can never be trusted again. If we learn from it then it wasn’t a mistake, it becomes a valuable life experience which means we can forgive ourselves or the situation and let it go.
Because unless you let it go, unless you forgive the situation and/or yourself, then you remain attached to it and therefore stuck in life. It’s when you arrive at the realisation that in fact the situation in over, it’s done....then you can move forward.