I asked a question on SO that, with the help of others and my own tinkering, I was able to fix myself. When I "answered my own question," I was told I had to wait two days before accepting it.
This didn't make much sense to me since you only have to wait a few minutes to accept someone else's answer.
I noticed this in Jeff Atwood's answer:
Wait 48 hours. You must wait 2 days from the time you originally asked your question before you can accept your own answer. This gives other users a chance to answer the question in good faith, and earn the accepted answer.
I don't understand why I would want other users to continue to answer my question "in good faith," seemingly only to gain reputation, when I have already found the answer myself. Could someone please explain this?