A life course perspective provide a meta-theoretical framework to understand human development. This perspective is characterized by studying the changing lives within the changing environment (George, 2004). Building upon the literature in the psychosocial paradigm and ecological models, Manuscript 1 discusses the uniqueness and the practical importance of a life...