It almost sounds like she had a seizure with the whole vomit thing. Diabetes can cause seizures. Seizures can cause heart problems.
Or she was bulimic. Or vomiting after trying to “refeed” after a severe anorexic spell.