God does not promise us that our lives will be easy, but He does promise to be with us every step of the way. Contentment is founding not in our circumstances but in trusting God.
God desires fellowship with us. He cares about us and has a plan for our lives. We need to be willing to line our plan up with God's plan. We need to not be afraid to wait. We need to not be afraid to go where God sends us.