yikes - you have our kind of luck. In the space of a couple of years we went through having a baby, baby being diagnosed with rare fatal illness, baby losing vision, being suddenly down one income since due to sick baby I was not going back to work, moving, dh lost job d/t the roller coaster of our life with our little sicky and a work situation that was unsupportive, a miscarriage, death of a grandma I adored, inlaw probs etc etc etc I am also an RN btw, a tough job to do when you're feeling emotionally fragile! I hope your coworkers are helpful. So if misery loves company I'm with ya
I'm glad you've got your pup to make you laugh and I hope you have wonderful friends to help you carry on.
My coping strategies include exercise for the antidepressant benefits, the dogs who keep me laughing, always having a great book on hand and reading til I'm asleep so I'm not tormented by worry and grief at night, venting to my friends, staying busy (but not too busy) and trying to be nice to myself. I've also been known to take my anger out on telephone solicitators, beat the fridge, yell at God and other less than healthy outlets
I hope something really wonderful comes down the pike for you soon and you get some long restful sleeps. ((big hugs))