Tennis, what a wonderful update! You sound like you are enjoying your life, not so great teachers and all. Things seem to be coming together for you and you're making the most of it. Good for you. Take a careful look around, you may find that there are a few ppl who have a crush on you, too. Hopefully, some of those crushes overlap! Hope each day gets better and better for you.
I'm so glad you posted. We have some other young ppl here and hopefully, your update will inspire them, give them a lift that things can get better. Actually, we all need that boost at times. May tomorrow be even better!
God bless. Alice.