I hate to jump into such a touchy subject, but I really have something to say about this.
With all aggression aside, especially towards you arch because you're entitled to think whatever you think and I'm not offended by it, but I've never understood people calling suicide selfish. To me the word "selfish" is used in a manner of describing ignorance. It's about someone that doesn't want to see the other side and the feelings of others, but when you're that down in the dumps, all you can see is the shit that has built up around you and when you're that low, it's hard to find help. It's a hole you're in and sometimes, no matter how bad you want out, you can't find the way. When you hurt, sometimes your feelings overpower your thoughts, especially any rational ones. When you feel alone, selfish is just another name to push you off that edge you're standing on.
I have never thought of the people I love that needed help and don't know how to get it as "selfish", much less those that I've lost to the pain in their lives. What I think is, "What in the world could I have done different for this person that was hurting this much that they had to take their own life?" Of course, guilt is part of the process of grieving. Then I remember some of the shit I have been through and all the times it could have been me that went over the edge. I begin to understand things that can be a thorn in your side that don't seem to go away. The only answer at the time of wanting to die is to end what's hurting you. Sometimes the things that hurt us seem like our own world, and what better way to end the pain in life then to just end the pain OF LIFE?