Regret is a soul killer. I hope you can forgive yourself for staying when you should have left, for picking up bad habits and traits while enduring trauma. You did the best you could from that level of awareness. Let it go. Your mind can only take so much. Don’t overthink it.