You touch the high impact points and nailed the key culprits for mental hygiene.
From my experience, technology, clutter, and toxic relationships can hit the top of the list.
Glad you added uncertainty. It is two edged sword! Uncertainty is one of the most anxiety generating situation triggered by the amygdala as pointed out in this article.
Overcome Anxiety Sustainably
Awareness of the amygdala & neocortex functions, use them creatively to cope with anxiety
However, in my view, we need to learn how to deal with uncertainty creatively to create new options and opportunities in life. Because nothing is certain in life, we have to deal with uncertainties every moment. I shared my positive views on uncertainty here.
Uncertainty: Treasure Trove for Writers
Writing practice requires strong tolerance to uncertainty as a distinguishing success factor for content creation
Thank you Jessica for sharing your insightful personal experience on this.