Take the zyprexa is should ensure you get some sleep which will help pass the time. Im sorry you SH, I have gone over 2 years since I last SH it's been a struggle so I feel your pain , I do.
This will cycle, it always does, Try to remember you had found stability and things were going well, You can and will find it again.
Stay safe