Some past experiences can be challenging to forget, but it's absolutely possible to work on it. And focus on the present and the future. May be it's take time and effort but it can be done.
Indeed the unpredictability of life is what makes it thrilling.. It add unexpected challenges, excitement, personal growth and adventure to life's journey.
Remember; you are as perfect as you can be. You don't need to be perfect for others. Be what you are and being kind to yourself in every difficult moments and acknowledging your efforts can make a significant positive impact on your well being.