Hi Michelle,
Wow! That's an expensive list. And a long one! I'm sorry to hear you're having to take all this stuff, but I'm really glad they are addressing this stuff. I hope the new meds treat you well!! Hang in there and good luck getting health insurance. Soon!
~Molly