“We learn from failure, not from success!” ― Bram Stoker
Mistake has many meanings. It can mean blunder, error, oversight and slip-up. It can also be misconduct, error of judgment and screw-up.
Whatever the meaning is, one thing for certain is that, it was done unintentionally and maybe also, innocently.
Everyone makes mistakes. Some minor and some, grave ones. No one is perfect. I know I made tons of mistakes when I was younger and I still do make mistakes even now. Every time I think about the mistakes that I made, I would cringe but now I know that I was meant to make those mistakes. I learnt a whole lot of things from my mistakes. In fact, my mistakes made me the person that I am now.
"and mankind was created weak."
Mistakes are part of learning process provided we pay attention to the lessons behind it. Mistakes are also success in the making.
"The Messenger of Allaah (peace and blessings of Allaah be upon him) said: “The one who repents from sin is like one who did not sin.”
Hadith Ibn Majah
The only problem is that sometimes people remember you by your mistakes and hold you to it. They could friends or even families. No matter how much you have repented or changed, it would seem that you can never redeem yourself in their eyes. Even if you've become a role-model in the society and are in a better position to advice them, chances are, they would not listen because they hold your past wrongdoings against you.
I know it can be quite frustrating, not to mention disheartening when that happens. Don't despair. Make peace with yourself and move on. Perhaps, they are not ready to accept you and perhaps they may never be. Their acceptance is not relevant but Allah's acceptance is. Just make dua for them and leave everything in His Hands.
" Say, "O My servants who have transgressed against themselves [by sinning], do not despair of the mercy of Allah . Indeed, Allah forgives all sins. Indeed, it is He who is the Forgiving, the Merciful."
Also, sometimes, even though we have committed a particular mistake in the past, we may not able to stop or prevent others, especially our loved ones from committing the same mistake, as much as we want to. Perhaps like us, they are meant to make those mistakes so that they can learnt from it. It may be a bitter pill to swallow for them at first but they will remember well then after.
One more thing. Treat others as how we would like to be treated. As much as we dislike our past wrongdoings be thrown back in our faces, don't remind others of their past mistakes when they are trying very hard to change.
"O you who have believed, let not a people ridicule [another] people; perhaps they may be better than them; nor let women ridicule [other] women; perhaps they may be better than them. And do not insult one another and do not call each other by [offensive] nicknames. Wretched is the name of disobedience after [one's] faith. And whoever does not repent - then it is those who are the wrongdoers."