JoJo, know that you are not alone. Others here have been in similar circumstances. Our archives are full of their stories, and maybe you can gain comfort from reading some of them. Hopefully others will post who have been through something similar to yours. I think that there is more pain when there are young grandchildren involved.
My heart goes out to you and your young granddaughter. (((Hugs )))