I do not think suicide is selfish at all. It is terrible and sad, yes, but it does happen, and when it does, we cannot be so harsh in our judgements. The word selfish implies fault, but suicidal people do not kill themselves with the intentions of hurting their loved ones. They do it because they are in such a dark place that they are unable to comprehend that they even are loved. They feel so worthless that they don't even think their deaths will effect people that much. For anyone to refuse to understand the desperation that drives someone to take their own life is, I think, the selfish act. For anyone to be unwilling to put aside their own pain, confusion, and discomfort on the issue long enough to understand the intense pain that drives someone to kill themselves, is what's really selfish. Good people kill themselves in times of despair. Some people go on living, in spite of their overwhelming sorrow, every day so as to not devastate the people they hold dear. This is selfLESS and even admirable.
And please do not forget the survival instinct, which resides in the oldest part of our brain and is imbibed in the cores of our beings. When a person negates this instinct, it is because they have exhausted all of the support, strength, and hope that they possibly possess. NO ONE would kill themselves if they could find a way to go on living.
And if anyone says differently, it stems directly from their own personal comfort level regarding the issue, not the suicidal person.
Our view of suicide should be one of compassion and understanding, not one of condemnation, resentment, and blame, or the consequences will be dire.