You are on some strong medications ... your lucky you have been able to stay on the same medications for so long but that said.... that is a long time .. Our bodies change and things work differently over a period of time..
I wish you luck finding a new Pdoc