I'm so sorry. What a terrible thing to go through.
But I have to say that I have been on the other side of this, I have been the person who seriously, earnestly considered taking that step (daily, over an extended period of time). I have been the person to take the steps in that direction...