Sometimes I ask a question and some time passes without an answer. I end up following a work around/patchy fix.

Then, a user comes and answers my question. However, I don't plan on going back and updating my original code (I plan on keeping the patch). Should I accept any answer? Should I delete the question?