A question on my mind can the world ever be a better place for all to live happy and be satisfy with what they want?
No, probably not. There's too many people and too many differences and too much hatred and bigotry. Humans are too stupid and immature as a species. We will continue to fight over land, resources, money, religion, and a million other things until we destroy each other.
A few might manage to carve out some sanity somewhere but sooner or later someone will get angry at them for being too peaceful and come to wipe them out.
Well, name one time from the past.....unless of course you were an elite of some kind, and that didn't go so well for plenty of French aristocrats not so long ago
For "all" to live... Seems there are way too many who want to put obstacles in the way of those trying to find their happy lives. Some folks will never be satisfied until they have it all; all the money, all the toys, all the resources. Sadly too many in government are of that ilk. Those of us who just want "enough" get shoved out of the way by those who grab more. So, short answer is no, not in this lifetime.