Netflix's new drama 13 Reasons Why has received backlash over its depiction of teen suicide, ever since it was released on…