No advice. I am not a Mom and the words you saysound like my Mom (and it matters not the age of the child.. 18 or 50).
I am sorry this has happened. Just sending out prayers and best wishes. Others here have offered way better, more experienced advice than I.