Stand up anyone who has not made a mistake in their life that they are sorry for. It is recognising that it was a mistake, accepting it and taking responsibility for ones actions, that counts. You maybe the only one who knows about the mistake, your circle of friends may only know, or the entire outside world may know all about it. None of us were made perfect and we all know internally what mistakes we have made and we will have to live with them.
Forgiveness of oneself and others is a good starting place. Remember, “There is a crack in everything that’s how the light gets in.” – Leonard Cohen