(((Annie)))
I"m so sorry for your pain...

Trevor too has been in the same position.
Continue to do that which is good for you. Physical, emotional, mental and spiritual care of yourself. That's what helps keep me grounded when he's on a run.
Shalom, my friend!