I want to start by saying how sorry I am that you have had such a hard time. However you have come out of it. You are on the right road. It's good that you understand what life's really about now. I noticed what you said about your friends, how they may think your weird for changing, but the truth is, if they are really your friends, they would want you to change for the better. They should accept you for who you want to be. As for getting out more, maybe you could join a club or something. You said you were a college student, is there any joins or anything you can get involved in? That could be a start. Maybe if you enjoy sports, you could play with some friends or something. Anything that will get you involoved in the community could be good.
Maybe go to the gym. Work out. You can meet people there and get in shape. Physical exercise is a great way to relieve stress and it may help you.
You don't have to change overnight. Take it slow. Do a little at a time and build up to who you want to be. You don't have to rush. You can do it! You seem like you know what you want, so work toward it a little at a time! Keep your head up and work hard!
As for the college stuff, I can't tell you what to do, you have to decide what you want. I know a bunch of people in the army, they are all great. They have met alot of people and have a bunch of new army friends. A few are in Iraq right now fighting for our country! They all have social lives and free time. However, if you decide to go to school thats great as well! You will have free time and you can still meet new people. Either way you will be fine. It is up to you as to what you want to do.
With everything you have been through I suspect it has made you a stronger person. You will get where you are going soon enough. You can do it. And, its great that you know you can do it! You just have to decide which road to travel down and you will be on your way!
Anyways, I hope you get there soon. Its great you have decided to change your life. I wish the wish for you. Take care!!