every stage of development,
Social sciences such as psychology and sociology came up with theories of developmental stages. To reject psychology or even some aspects of pop-psychology because they are not explicitly biblical and then to accept this theory from the social sciences is plain silly, if not hypocritical.