THESAURUS
wear on
be infinitely repetitive, be tedious, beat, burn out, crawl, creep, debilitate, do in, do up, drag, drag along, drag on, enervate, exhaust, fag, fag out, fatigue, flag, frazzle, glut, go on, go on forever, harass, irk, jade, knock out, knock up, linger, linger on, overfatigue, overstrain, overtire, overweary, pall, poop, poop out, prostrate, satiate, tarry, tire, tire out, tire to death, tucker, use up, weaken, wear, wear down, wear out, weary, wilt, wind
ROGET THESAURUS
wear on
Course
VB
elapse, lapse, flow, run, proceed, advance, pass, roll on,
wear on, press on, flit, fly, slip, slide, glide, run its course, run out, expire, go by, pass by, be past.