oh goodness I can relate to this far too well - those protective walls are so annoyingly resilient when we decide we are ready to tear them down. We just have to keep chipping away at them and I am so happy you took that time for yourself.
I hope your dog is feeling better today.
RE: This Is How Tough I Am! My Journey Towards Self Care