That sucks , the best information I can give you is to be patient and try to stay positive. Also you could try some B6 if you haven't done already.

Sorry I couldn't be any more help

Good luck.