@Aria Of course none of us are perfect. If I implied that, then I am so sorry. Everyone has challenges in their life that they must overcome and they must continue to strive to grow and learn. Even "perfect" people.
I think it is wonderful that
@jnicholes is getting the tools that he needs to deal with his ADHD. To many people don't have those tools - either by choise (too hard to do) or by circumstance (not taught them).
For example - I personally am painfully shy - it is so hard for me to even say hello to someone I don't know. My sister is the complete opposite, so she doesn't understand and doesn't believe me when I say I am being overwhelmed when I visit and she invites all her friends over to meet me. I have found myself locked in the bathroom trying not to cry because I am overwhelmed. I have learned to force myself to say hello to people on the street as I walk past. Some give me strange looks, but some smile and say hello back. The smiles make me feel better and stranger as a person - like maybe someone else is feeling isolated and alone and I just brightened their day a little bit.
I have a nephew who is slightly older than Jared, with some of the same challenges - but my nephew is using them as an excuse to live in mom and dads basement and do nothing with his life.