If anything keeping someone alive for their own interests is selfish. And Suicide wasnt orginally a sin, but rather a respectable act of selflessness/martyrdom. It wasn't until Augustine declared the suicide of a rape victim, Lucretia, to be more of a sin than the rape committed against her that the Catholics/Christians took the idea of "discarding the gift of life that god gave" and ran with it. This also allowed for the church to stop naming regular, run-of-the-mill people as martyrs when they volunteered to die for Christ. Just another means of disregard and manipulation by the church.
For people who think suicide is a sin, I say it makes no sense.
God is said to be the creator, holder of all knowledge and power. So if someone decides to take his own life and that would displease God, he could do anything to prevent it since he knows and can do everything, even before anyone is born.
If God doesn't agree with suicide and can do something and still doesn't do it, God besides being sadistic with the suffering of his son, has no right to complain.
If God does not agree with suicide and cannot do something, then God is not God, for he is not all powerful as they say.
Others say, that our life is not ours. So I say to the owner of this life to come and take care of it and leave me alone. If the gift of life has been given to me, then I am fully entitled to what I want to do with it.
There is no sense in the absurd ideas of religious people. Just think about and question these people, and then we'll see that they don't have solid arguments.
About selfishness, when we talk openly about our pain, do people have compassion and accept our decision? No, on the contrary, they want us to stay here and suffer, whatever the cost, just for their well-being. Is this not selfishness on their part? They're just thinking about themselves.