Major teen suicide cause found; Discovery Institute nowhere to be found