I recognize the definition ‘youths’ varies specifically from ‘teenage’, but suicides haven’t been ‘relatively flat since 1990’. Things got better, and then worse:
This isn't on you, but this is data mining.............you find ages that fit the results you are looking for.
Suicides for teenagers, as tragic as they are, are not generally a huge societal problem. (Although some would say even 1 teenage suicide is a huge problem, the rate is really low)
The group with the highest suicides are middle age individuals. (47% of all suicides). Men slightly higher than women. White, non-hispanic American Indian and Alaska Native higher rates by race. The highest RATE of suicides are in the 75+ age groups. (19 per 100,000). Specific to men 75+ the rate is 40.5 per 100,000.
Compare those rates with what you charts say about age 10-24 and you see a huge difference.
Groups like Veterans and gay/transgender have higher suicide rates.
There is anomic suicide, characterized by people not knowing where they fit within their societies. This is a state of moral disorder where people do not know the limits on their desires and are constantly in a state of disappointment.
Egoistic suicide, a prolonged sense of not belonging, of not being
integrated in a community is another large category of suicides. It results from the suicide's sense that they have no tether. This absence can give rise to meaninglessness, apathy, melancholy, and depression.
This type of suicide is probably the largest category of suicides. We see this type in middle age suicides and old age suicides.
I just don't see the data that would support your theory that cell phones and social media has much of an affect on suicide rates.
I will also mention that suicide rates for gay people dropped when gay marriage became legal in some states. This speaks to the ability to see a future for yourself within the norms of society being a very important factor in positive human psychology.
Suicide rates peaked in 2018 and dropped 5% between 2018-2020.
But, like you say..........we can disagree.