How to be better again in dating

I'm currently 19M, and was string of toxic relationships, including cheating on my exes, manipulating and using them for my purposes and literally killing their mental well being. I regret doing all that now. I've struggled to regain my confidence in socializing and approaching women. My last relationship, which ended over a year ago, was particularly meaningful, she was literally an angel and I regret how it ended. Now, I'm trying to start fresh, but I'm finding it challenging to initiate basic conversations with women.I feel like Karma has been firing me back and forth ever since not just relationships but overall life, but I feel like I've paid off enough for it all now. Has anyone else experienced a similar journey and overcome their struggles?