i think it depends on the reasons for suicide if it is selfish or not. if somebody has been a real ass and made other poeple's lives hell and is finally getting the result, then it is selfish as it upsets those close to that person, but if somebosy is getting grief and abuse for no reason then it isnt selfish because they dont deserve what they are getting and need to get out
personally i dont agree with suicide because no matter how bad life is it cant be worse than not existing at all.