Hi Sky BkueBlack, you know that everyone is going to make some mistakes in life, the main thing is to learn from those mistakes and make things different for yourself in the future. And you are obviously taking them seriously so that's a real good start.
Don't forget as well though that some of this could have been triggered by the way you were treated by the other person too. From what you say their behaviour would have had quite an effect on you and the way you reacted to them and others.
But you'll at least maybe have learned to spot
some signs (maybe if you look back??) as to the kind of person to avoid?? And the chances of finding yourself in that kind of situation again are going to be a lot less, right?
Now you've clearly grown into a very different person than the one who did the things you did, so you
can have a very different life ahead of you. As for the one's who aren't letting go of what you did then, if they're not understanding why you may have done those things and not accepting any apologies then I'd say that you need to make as much distance from them as possible. You are probably going to find that some of them are going to have moved on from it in time though. Old news, right?
Now just try to live your life as you feel is right and prove to them/prove to yourself that you are who you are now, not who you were then.
And be proud of who you are now, it clearly matters to you that you are doing "right" by others and by yourself. Now that is something great to take forward with you.
Alison