In my opinion, it's due to having next to no cash in the bank, so after highschool you can't afford to go out often.
Not going out leads to manic depression and you feel like doing nothing.
Porn
Social media, people want to meet someone online before talking to them, and back in HS i had friends who would talk to girls in other classes online first before in person.
Phones, and forums like 4chinz, with a phone you're in your own world. This makes them inadvertently shy. You know how many times i didnt start a convo? 0 because only boomers and old ladies start small talk.
If you're a guy and you talk to a girl it's considered rape. I see girls eyeballing me and giving me that look like hey come talk to me but i never do because i live in a jew infested area and her dad is probably a lawyer who will take my house for even smiling.
Today people work more and get paid less than any other generation. Wasnt there an article where 13th century peasants made more money than a modern (((living))) wage worker.
Houses are untouchable, the 2nd milestone in the american dream.
Cars are overpriced the first milestone in the american dream
Families are nearly non existant with a divorce rate of 8 months per marriage, the third milestone of the american dream
Drugs are rampant miles of antiwhite propaganda (i've stopped talking to non white/jewish races, i dont even want to look at them, deep down they want my head on a corner), kid fuckers as teachers, drag shit, homosexual shit rampant everywhere, no churches, failing school system, inportation of shitskins everywhere.
You add all this shit together and what do you get? Depression, loneliness, and sorrow. You fear of having children, you fear divorce rape, you fear the system.
Cant forget those co...bang, bang bang bang...
So the only thing left to fo is keep to yourself, worry about yourself and wait for an opportunity to get ahead of anyone else.
The idea of friend no longer exist, only people you know, and people you can use.