Life is designed for hills and valleys. We all have good and bad times, ups and downs. We serve a God who remains the same in the hills and valleys of our life. He is good even when life is not. It is in the hills and valleys of life that we find our dependence on Him. He has promised that He will never leave nor forsake us.