"Sometimes when we are generous in small, barely detectable ways it can change someone else's life forever." – Margaret Cho
Mental illness has the name "illness" because that's exactly what it is. Just like any other, we can't will it away. We can't fix it on our own, or cure it without help. Just like a sinus infection would need antibiotics, mental illness is real, and requires the same attention as any other illness.
I don't personally have the ability to make antibiotics, nor do most people. If a friend has an illness, we can make a meal, or watch their kids, or offer other such support, but we wouldn't be able to cure them. I tell you this because I want you to know that if someone you know chooses to make a drastic decision, that was their choice. Yes, we can support, listen, love...do what you can...but if that ultimate decision is made, please don't think it's your fault for not doing enough. Cancer kills people, and mental illness robs a person of rational thinking at times. I wanted to share this because so many blame others or themselves. It's no ones "fault", just like cancer isn't something to blame on others. Our loved ones can be shown as much love and support as we can give, but at the end of the day, if that decision is their desire, they will find a way. They will find a moment that no one is watching and the means to do it in 10 seconds. That's not on anyone's shoulders that's still here.
I mentioned earlier about the cycle of mental illness. 12 hours can make a huge difference. Personally, I've gone from complete crisis to moving forward in that amount of time. Do what you can to help carry someone through a crisis, but please don't blame yourself or others if you/they couldn't/didn't/weren't able. Sometimes this illness wins, and all we can do is learn from it.
We may not be able to make antibiotics, but we can do things that are seemingly "small and barely detectable" to us, that may be huge and life changing to others that just need to something to get them through the day. Keep at it, you're making a difference!