Well, I'm only 18, but i will take this as an opportunity to create message for my future self.
Read more! There are bunch of books that will boost your general/profession knowledge, in time of writing you started reading a lot, so keep it up.
Be more sociable! Well I know it's pretty hard for you, because you are shy as hell, but practise, practise :)
Don't regret your failures, learn from them!
and finally make your life happier or keep it happy, it's the most important thing for you.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.