Good for you! Thanks for sharing your experience.
I’ve been thinking about this a lot lately, while reading Deep Work: Rules for Focused Success in a Distracted World. One of the author’s tips is to schedule time for distractions, as opposed to scheduling time for focus. This helps keep focused work the baseline, and still allows some time for distraction — though at a predefined time. Everything takes a while to get used to, so nice to see that by 6 weeks you’re finding better alternatives :)