In software development it's rarely worth it to invest in a better plan - 'better' as in more details, more precision, more things listed. Chances are the effort you're willing to invest (and rightfully so) is a lot less than what would be needed to get the plan to that level.
Which is not to say you don't need a plan, but a plan should provide you with options, not commitments.
I have retired early from: loud places, parties for my own birthday, Facebook, needing a bigger house, and for the most part, automobiles. What can you retire early from? https://www.theschooloflife.com/thebookoflife/how-to-retire-early/
We’re all works in progress. Take a minute to see how far you’ve come. https://www.theschooloflife.com/thebookoflife/when-do-you-know-you-are-emotionally-mature-26-suggestions/
"It’s a known and very moving problem, one of the many things a sensitive mind will do in response to a lack of love and to a basic fear that’s had to be borne alone." Welp. https://www.theschooloflife.com/thebookoflife/on-skin-picking/
Norweigan has two distinct written languages. As someone who grew up with very minimal instruction in a second language, I struggle to understand the effort this takes. https://lithub.com/why-are-there-two-distinct-ways-of-writing-norwegian/
My live-texting @j19sch about Tiger King was furious enough to crash the Signal app.