Zyprexa is a heavy hitter , but you know this.. You could always take a dose of Haldol or Thorazine.. I mean what med can they give you IP that you cant try at home and maybe avoid an IP stay?
I know how your feeling , been there done that it sucks big time. I went with the Thorazine for 2 days and was able to just up my normal Therapy sessions for a couple weeks. IP stay avoided.
Stay safe no matter what you decide