I'm sorry you have been feeling so awful, but I'm glad Josh came up early to be with you so you have some company and someone to take care of you. he's a good man!
Sounds like the ex is a lost soul and has no clue how to find himself, let alone his children. It almost comes to a point of pity. But seriously, his loss. I'm sad for the kids though. I am very happy for Ashley! Sounds like she met a great match! Interested in the same things and has motivation. And all 3 kids for Mothers day will make it really special. You deserve that. I hope you feel better so you can enjoy maybe a glass of wine and some good food! Keep healing!