The "no regrets" attitude is a common concept in today's society, and it's actually a good one. There is no point in regretting the experiences we've already gone through and choices we've already made. However, refusing to regret something doesn't mean we believe what we did was right. It doesn't mean we're proud of our acts or decisions. It doesn't mean we aren't sorry for hurting someone or making a decision that somehow hurt us. We can know that we didn't make the best choice in some situation or another and still refuse to bind ourselves to the heaviness of regret. We can't change the past.
Carrying regret isn't fruitful. Taking the hard lessons for whatever they're worth is. Using the tragedies, traumas, or disappointments as reference points for making better decisions in the future is.
When we allow the spirit of regret to latch onto us, we lock ourselves in a cage of despair. We give our enemies free playtime, and we stunt our own growth as well. We can't focus on our potential to make tomorrow better if we're stuck on things that didn't go our way yesterday. It isn't a wise move to make mentally, spiritually, or emotionally.
We have lives to live, purposes to fulfill, and many things to accomplish during this brief period on Earth. We can't stay stuck in a spot five miles behind with Shoulda, Woulda, and Coulda. Those stooges don't want us to make it to the finish line on top. They want to hold us back, but we have to move past them and press forward. Will Do, Will Have, Will Be, and God's Will are waiting for us.
Reject the spirit of regret. Forgive yourself and others and refuse to allow anyone else to beat the dead horse of yesterday's missteps. Disagree with all negative commentary thrust at you, and keep your eyes focused upward and ahead.