Well to start with....you are not a freak mate, infact for 17 you have a very mature outlook. It takes a big person to admit that they have made a fuck up, and you have done this and can see where you went wrong. I think that with the attitude you seem to have you will make something out of your life, and your stint in jail may have taught you some good life lessions. Be true to yourself mate and I wish you all the best on your journey though life, I have a feeling you will go along way.