Our culture offers very little in the way of making life meaningful, especially for those who suffer. I don't diminish the suffering of the people who's life no longer feels worth it. In fact, many people's lives are truly unhappy. But an unhappy life can still be a meaningful one.
Further I would argue the antihuman sentiment offer by your argument that giving life is selfish only further contributes to the problem.