Think we have similar timelines... Keep your head up. When you feel like reaching out, ask yourself "Will this help or hurt my end goal with W?" or, o something like 25 sit ups before sending text, calling, email, etc...
Come here to vent and for support... It's amazing and the vets give generously!