((((HUGS)))) It's not about how you fall down, it's about how you pick yourself back up again. I'm sorry it's been such a rocky road for you both lately, but it sounds like you also had some great awarenesses bubble up as a result so that's a kind of progress in & of itself.
Dust yourself off, today is a new day!