I understand, we are social beings, we share with only those who understand us, people are judgmental these days, unfortunately sometimes it comes from our near and dear ones. Some fail to understand that we are humans and not angels, we are prone to mistakes. But the best of those who do mistakes are those who repent.

Do not regret forgiving anyone, forgiving is one of the steps to move forward, you also need to forgive yourself as well. Never regret doing good. No matter how the world treats you.