Do you have a prn? When I am feeling as you are describing I take a tall dose of Haldol and am snoozing in no time. What you are describing is terrible. Sometimes a long, hot shower will knock me out of it, especially if I blare music that matches my mood.
Anyway, I'm sorry you are feeling this way and hope it quickly ends.