The only solution is to acknowledge the problem and come up w solution w everyone involved.
There won't be a single solution for all of society, because not everyone in society has the same goals. Just find a solution that works for you that doesn't require forcing it on others.
We're talking inequality here. Its a societal problem not an individual problem. The only way to solve societal problems is when you get consensus