Life Stage Counseling approaches mental health from a human development perspective. All of us are continually changing as we advance through the different stages of life. Change is essential for growth, but it also creates problems that cause stress. Understanding and working through life problems promotes personal growth and prevents mental health issues. Unresolved life problems create on going stress that can impair development, disrupt relationships, and activate disorders of sleeping, eating, anxiety, mood, impulse-control, personality, addiction, and more.