Sarah, I know my problems are small compared to yours ... but if I've learned anything from my pooch, it's that you take it one day at a time. Some days will be better than others. I generally feel discouraged when I'm having a "bad" day with my dog, but an easy cure to that is having a good day later on. I have full confidence that you'll establish a happy medium in your canine home after a period of time. I also believe that you'll pass the NCLEX, and for the other struggles that have come your way recently? well ... I fully believe in self-medicating with chocolate, ice cream or my favorite pizza.
I'm sending good vibes your way, girl.