I wish my son did not have to take daily medication.
I wish my son had not inherited all the icky genes coursing through our family tree.
He has Inattentive ADD and takes Focalin every school day.
He is a little ODD and has some organic depression so he takes 50mg Zoloft every day.
He also takes Rx Prevacid every night so that he can eat in the mornings without getting sick.
But, you know what, he is a happier, healthy, teenager because of the medication. I have tried going without, changing his diet, doing all kinds of back flips to keep him off medication - but when my son looked at me and asked for his medication back - guess what, it was time to stop second guessing the medical professionals, stop turning it into "oh poor me, my kid is messed up" guilt, and do what was (and remains) right for my son.
My son had self esteem and anxiety issues simply from having the ADD and spending years in school feeling stupid and inept. Once we started the medication, and he realized that he had control over it - his self esteem improved and his anxiety subsided.
My son can also focus on something extremely interesting to him during his non-Focalin times - and it gets easier for him as he matures. But that does not mean he can forgo the medication altogether.
Have you asked your son what he wants to do? My son has always had an active voice in his medication and when he takes his Focalin - he decides is he wants to take it for band camp, weekends, special events. He wanted to try a lower dose of Zoloft - so we did - just so he would be able to have control over his medication and his body.
And lastly, do not project your anxiety about your son's medications and diagnosis onto your son. Yep, I have done that, been there.
Good Luck.