Sorry to hear about you mom! You are doing everything in your power so she can be happy and mothers deserve that. They dedicated countless of hours from their life to their children.
Congrats for your baby Dan, you are gonna be an awesome father for sure!
Cheers man!