There is no end of all the people that have been before them; those also that come after shall not be content in him. Surely this also is vanity and vexation of spirit.