God promise to never leave you, nor forsake you