The Forums › Forums › Medication › How long on medication? › Re: How long on medication? MKMember #91629 | Hi, I’ve been on meds for 17 years. Ritalin then Dexedrine then Strattera then Vyvanse. Was able to shed the antidepressant, Effexor XR, last year after having taken it for years and years and years.