No. In my view, suicide is not selfish. At least if you don't have kids. If you're married your spouse ought to be able to take care of themselves. Same for other relatives.
But. BIG but. Suicide is stupid. Very, very stupid. Suicide is the essence of conceit, of bigheadedness, of knowing better than anyone else. Suicide is saying that I know better than anyone what my future, unsuicided life would be like. Suicide is asserting that you, the suicidal person, are smarter than any other person in the world. Suicide is the most arrogant, self-centered, angry and assertive denial of other people's knowledge of anything at all.
Because suicide is the end of your life. To end your life you have to be ultrasure of yourself. You have to know that your life must end NOW. Knowing, absolutely knowing, not wondering or guessing or supposing, that you will never have a better moment in any of your life to come were you to stay alive.
Suicide is being so sure of yourself that you're obviously no longer human. And people who give up their humanity are confined in hospitals. Until they regain their humanity. Which means understanding and accepting that none of us, none of us at all, know what the rest of our lives will offer us, whether we will have pain or pleasure in our futures, whether what we're going through right now is permanent or temporary.
So. The answer. If you don't have children, suicide isn't selfish. If you don't have children, suicide is simply the worst possible kind of self-adoration. Anyone with any degree of appreciation of their own fallibility cannot commit suicide. Because if you are fallible, then it's always, always possible that tomorrow, or next week, or next month will be better than today. Sufficiently better to justify choosing life, not death.
Not selfish. Conceited. That's all. Take care.
__________________
We must love one another or die.
W.H. Auden
We must love one another AND die.
Ygrec23