"i&#039;m 49 and i&#039;ve been taking vyvanse for three years.  it does help somewhat, but it only last about five to six hours, probably less than that.  i&#039;m taking 20mg, which i think is too low, but my provider refuses to raise the dosage."