It is a long road to becoming exactly the person you want to be, SG. Remember that you can't change who you are. Input from every person you know, and lessons from every bump in the road all contribute to who you are as a person. Be proud of yourself, but also realize that there is a great deal more developing that needs to be done on an internal level. Meditate or just stick to yourself for a little while to go inward.