continuing for a very long time and seeming to have no end
“The never-ending rain made everyone feel gloomy.”