Answering your own question, Q&A style, is explicitly encouraged. For perfectly good reasons, you can accept your own answer only after 2 days.
When I come back to the question and try to accept it, I often see:
Should we remind users to accept their own answer when it's possible, assuming there are no other answers to the question?
Leaving it as-is generates unaccepted questions for no good reason.