Oh Geri, I'm so sorry

...that must be just awful, after 3 and 1/2 years. You did the right thing, for you, of course, but that doesn't make the breakup easier.
Take a deep breath, hug your doggies, a lot and try not to stress out. I am here for you..