I'm sorry that you are feeling this way, but I'm thinking that you're GP might want you to talk to your pdoc. The best he can do is run a bunch of tests to make sure that it isn't a physical problem.
By looking at the meds you take....I'm pretty sure he's not going to want to interfere in your treatment...and I agree. Can you call a crisis team if things get bad? Or do an emergency walk-in at your p-doc's in the morning even if it means sitting there all day?
I hope that you get to feeling better, real soon.