that sounds like a lot to remember!
Could maybe making a table be of some use for you? So putting in the medications you are on, when the medications expire and when you put in for refills? It may help you keep the information required easier and of course take a lot of the stress off you!!
Thinking of you