Your problems, your weaknesses, setbacks, regrets and mistakes teach you if you’re willing to learn, or they will punish you if you’re not. So let them teach you, every day. Take everything as a lesson learned. If you regret some of the decisions you have made in the past, stop being so hard on yourself. At that time, you did your best with the knowledge you had. At that time, you did your best with the experience you had. Your decisions were made with a younger mind. If you were to make these decisions with the wisdom you have today, you would choose differently. So give yourself a break. Time and experience has a wonderful way of helping us grow and learn to make better choices today, for ourselves and those we care for.