I am the same way .. meds only work for a short while for me .. very frustrating to say the least.
Then I discovered the vitamin thing .. the B's and D's especially.
Taking them everyday is helping along with the meds prescribed so far anyway .. and its going on 6 months now.
Just thought I'd pass this on to you .. it may help.
Good luck and hang in there.