>>7926626People improved the world so that we in the future could live better lives, not so that we could return the favor. Honestly even paying homage in this form is more than most people do for the ancestors and friends who put them where they are now. They'd want you to be happy. If you ever gave back to the world you'd want them to be happy, not guilty, right? Live the happy life you are imagining, if you are unable to act, its the next best thing you can do.