Your past "mistakes" are not mistakes as such, but life lessons. They have taught you lessons and have helped to shape you into the woman you are today.
Without these life lessons you would most likely not know how to withstand certain situations, therefore they have built you up and given you the strength and wisdom to know how to endure other situations you may face later on in life.
Try not to think negatively about the past, remind yourself, “if that did not happen, then I would not be blessed with ___ this today,” or “if that did not happen, then I would not know how to deal with ____.” There is a lesson to learn in everything, nobody is exempt from learning. Learning continues regardless of age. Happy Saturday Mamas..🌸