You did not ruin his life. By ignoring your needs in a crisis, he was communicating to you that he didn't care. You're doing what you have to do in order to be healthy.
But, it's also okay to pity him. He's going through a lot as well, and it's only human nature to have sympathy and compassion.
You are not in charge of his recovery. He needs to be in charge of that. He's an adult. If you're worried that he's a danger to himself or others, you should contact his psychiatrist and arrange for him to be in inpatient.
I hope everything goes well