yes and no (i'm responding to everything like that recently
)
first of all it's not in that sometimes people believe they're doing it for others. that they love their friends and family enough to stop being a pain to them and just end it as a way out for those they love. i'm not saying that makes it better i'm saying in that in that instance it's not completely selfish.
it is in that whether you're doing it for those reasons or not, the root of the emotional impact to the victim is due to the fact that everything is just overwhelming them and it feels like they're in immense **** and pain. while they'll tell themselves they're doing it for others, they're also doing it to spare themselves the pain. and that's what makes it extremely selfish. in order to end your suffering, others must suffer as a consequence? and not just anyone, the people you grew close to, people that took the time to know you and you're basically saying it all meant nothing at the end of it all. that the pain meant more to you than the love you already had.
but we could get into the psychology behind this and it still wouldn't mean anything. you could tell yourself this every day but when you feel that overwhelmed you're not thinking clearly. so these kinds of discussions are null and void right from the start they don't change anything.