never-ending adjective - endless, constant, continuous, persistent, eternal, relentless, perpetual, continual, unbroken, uninterrupted, interminable, incessant, everlasting, ceaseless, unremitting, nonstop, unceasing...

as long as I have my coffee...