I'm so sorry about your dog. They are like family and it's always painful when they pass.
In regards to your h, AJ is spot on. The sooner you drop the expectations, the better you feel. Focus on you and your d. Protect yourself financially and things WILL get better.
Hang in there!
3 kids BD 12/15/13 (IDKIILY. ) Rope dropped Cirque du Soleil style D final 9-9-14 "Some people are born on 3rd base and go through life thinking they hit a triple." Barry Switzer