I quite often find the solution to my problem alone (writing down the question helps, comments also help!), and when it happens, I usually end up writing an answer the same day.
Now, Stack Exchange forces me to wait for 48h after I posted my question before I can accept my own answer.
I get it: the system is designed so that you leave other people time to write their own answers, and not hastily accept your own and ignore others'.
The drawback is, I easily forget to accept my answer after 2 days have passed. I don't want to set a reminder on my phone or whatever for this.
Shouldn't Stack Exchange issue a notification when you have written an answer to your own question, and the 48h have passed?
Alternative suggestion: if there is any answer to your question (yours or someone else's), suggest to accept an answer after 48h.