I wouldn't feel too badly, we all have done dumb things when we were younger, things we end up regretting. What's important is that you learned from it. That's a good thing. Many people never learn from their mistakes and just keep themselves stuck in the same destructive cycle.
I'm not sure how much time has passed, but most likely, your friends have moved on, as you have. That's normal too. I wouldn't worry about trying to rekindle friendships that have run their course. You certainly could contact your old friends (maybe via facebook, or other social media venue), and just offer a general apology, saying something like you said here, that you regret acting poorly, and feel badly about it. Then, just wish them well.
Again, that's up to you, you don't have to do that, but if it's weighing on your mind, it may make you feel better, and bring closure to the situation for you. You've grown and matured, which is what is important. You can use these life lessons to ensure you don't repeat that kind of behavior with your current friends.
I commend you for being a big enough person to admit your faults, and identify that you acted poorly, and owning it. That's a wonderful thing, it shows growth and maturity.
This site complies with the HONcode standard for trustworthy health information.
The Content on this Site is presented in a summary fashion, and is intended to be used for educational and entertainment purposes only. It is not intended to be and should not be interpreted as medical advice or a diagnosis of any health or fitness problem, condition or disease; or a recommendation for a specific test, doctor, care provider, procedure, treatment plan, product, or course of action. Med Help International, Inc. is not a medical or healthcare provider and your use of this Site does not create a doctor / patient relationship. We disclaim all responsibility for the professional qualifications and licensing of, and services provided by, any physician or other health providers posting on or otherwise referred to on this Site and/or any Third Party Site. Never disregard the medical advice of your physician or health professional, or delay in seeking such advice, because of something you read on this Site. We offer this Site AS IS and without any warranties. By using this Site you agree to the following Terms and Conditions. If you think you may have a medical emergency, call your physician or 911 immediately.