You're following your doctor's advice, taking the medication that is helping you, and you don't need to consider any non-professional opinions unless you want to.
I think you are improving, and that's what matters in the long run, is getting better, no matter how long it takes.
Nightowl >8#