Sinead O’Connor has revealed that her 17-year-old son Shane was found dead after going missing. The singer mourned the loss on Twitter.

My beautiful son, Nevi’im Nesta Ali Shane O’Connor, the very light of my life, decided to end his earthly struggle today and is now with God,” she wrote. “May he rest in peace and may no one follow his example. My baby. I love you so much. Please be at peace”

The tragic news comes after Sinead O’Connor tweeted messages begging for her son to go to a police station and receive help.

This is a message for my son, Shane,” she wrote. “Shane, it’s not funny any more all this going missing. You are scaring the crap out of me. Could you please do the right thing and present yourself at a Gardai station. If you are with Shane please call the Gardai for his safety.”

Shane, your life is precious. God didn’t chisel that beautiful smile on your beautiful face for nothing,” she continued. “My world would collapse without you. You are my heart. Please don’t stop it from beating. Please don’t harm yourself. Go to the Gardai and let’s get you to hospital.”

Sinead O’Connor later revealed that Shane had been admitted to the hospital after attempting to end his life twice. “I want to know why Lynn Ward at Taillight hospital who were supposed to have HCA’s supervise my child 24/7 have managed to let him out of their grasp this morning when 7 days ago he made two severe suicide attempts,” she tweeted.

Shane was one of Sinead O’Connor’s four children. His father was Irish musician Donal Lunny.