Shakti, I'm really glad that your appointment went well and I hope that the risperidone works really well. I find it really settles me down when my brain is flipping out all over the place, and it helps me to get good sleep, everything is better with good sleep

Write as often as you need to if things get hard with your partner away. We are all here for you.
Do you have crisis phone lines you can call to chat with some one when things get bad? Are there friends or family that you can call?
Give your special dog a hug from me and I hope you feel better soon.