Glad to hear that all of you are doing well. I'm sure you had a lot of work to catch up on...but you'll get things back up and running and on time.
I'm also glad that your xw has acknowledged that you are a good dad and continue to be so. I think we all have had some time to reflect on life, past and present and who knows...maybe she's finally realizing that life is short and need to make amends and acknowledge you for all you have done, past and present for her and the children.
Happy Easter to you and your little ones!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.