As long as you know when to let yourself be human.. its a good thing.. Guess what I mean is dont be so hard on yourself that you dont like you.. but be hard enough on yourself to get the results you want.. You have done AWESOME!! Keep it up. I think it took alot of courage for you to go through this as a teen! And I think its fabulous that you have soooo much time to enjoy it.. Im envious! I wanna be 19 *stomps*..

I hope YOU are proud of you too!