Now is your time to just take things day by day and continue to work on yourself. I am sorry to hear about your grandmother. Right now your wife is not who you thought you knew. Let her go do her own thing. Focus on you and your children (grandmother too)
You've worked hard on your changes and we are all entitled to bad days. But don't let her actions hurt your PMA