To be honest, I think people who have suicidal thoughts are looking for oblivion, not any kind of continued existence, heavenly or not. Whatever they might, in a normal state of mind, believe about an afterlife isn't likely to apply - they just want out.
Suicide became a 'sin', BTW, when the Jewish authorities noticed how many early Christians were getting a little too eager to be martyred. The church itself condemned it later on because too many martyrs meant the Church didn't grow quickly enough. Added bonus: under canon law, the Church got all a suicide's property, leaving many already devastated families penniless. Nice. I think of any religious person who ever encountered suicide, Chad Varah (google him) had the right attitude.
I believe in an afterlife, but I don't pretend to know how it might work; not something any of us can understand in our current state, probably. I tend toward the idea of some form of continuing energy, which might or might not retain what we could call a personality. I think the conventional ideas are rather too earthly: anyone who agrees with us gets the goodies, anyone who doesn't suffers forever...naah. People who think that way deserve for the afterlife to be nothing like what they expected.
(On the subject of being happy in heaven while loved ones suffer in hell - I've read explanations that claim a) God will 'compassionately' wipe out all memory of the damned from the blessed so as not to trouble their bliss; and b) it doesn't matter because the damned themselves are no longer human, therefore not worthy of compassion anyway. Both seem to me to be treading on very dangerous ground, not least as to how people who believe these things have treated the 'unsaved' in this world. Just to be the kind of person who'd believe either of those right now, I'd have to become someone I wouldn't recognize.)
Anyway, it'll be interesting to find out. And if there isn't an afterlife, well, I won't be around to know, will I?
_________________
"Grunge? Isn't that some gross shade of greenish orange?"