Way to go Megan, it is so wonderful to hear you so positive about your life, you have had tough times and through it you have come and to an understanding within yourself, I guess an inner peace, that no matter what happens you will beat it, and continue on and enjoy a productive and happy life, GOOD GIRL, keep at it, your'e an inspiration to many other young people, not just young either, us oldies can sure learn a thing or two from you..