Doom, Doom 2, Quake, Quake 2, Descent, Descent 2 and Duke Nukem 3D are pretty much the only games I've ever completed because Steam didn't exist and that was basically all there was to play at the time. Now it's easy to get stuck or bored and move on to something else.