Any way to shorten the duration of vyvanse (lisdexamfetamine)? What should I do?

Call doc. Call your doctor and explain the situation and ask for a lower dose. There are plenty of dosage forms available which will have a direct effect on the duration of action. Best wishes.