Stop raising self entitled brats with an over inflated sense of "self above all" would be a good start.
Kids need to understand at an early age that you lose a hell of a lot more than you win, instead of the opposite. Let the kids scrape their knees instead of throwing a pillow under their asses all the time. Life isn't "fair", and they need to know this right out of the gate.
What we are seeing today in society is a direct reflection of how we, as a society, have been raising our kids for the last couple of decades. We are effectively raising a generation of narcissists, and it shows.
This problem has been YEARS in the making, and can't be corrected overnight, if it can be corrected at all. Even if it can't be righted, saying "**** it" isn't a solution
The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people