Are you a veteran?
If so, check with your local VA. You may have to see one of their Doc’s at a local CBOC, but the meds are cheap.
I’m not a veteran.