I answered one of my questions (see How can I use Microsoft Word's spelling/grammar checker programmatically?) and accepted it but it randomly appears first or second (out of two answers).
1 Answer
by design.
accepting your own answer confers no sorting benefits. See this and other rules:
https://blog.stackoverflow.com/2009/01/accept-your-own-answers/