Family October 6, 2021 by Carter Family Originally posted 2017-07-22 17:24:01. http://johnpavlovitz.com/2017/07/21/please-stop-calling-suicide-selfish/Share this:SharePocketShare on TumblrPrintTweetEmailLike this:Like Loading... Chester BenningtondeathFamilyLinkin Parksuicide