> I just imagined WHAT IF I have spent this amount of effort and time on ANYTHING else: playing an instrument, learning a new language, coding a side-project
This is a very unfair set of "ANYTHING else". I am sure you can come up with more real world list of what other people actually do after work, and that might make you feel a little more lenient about your own choices and needs.
I even have cron job which over writes /etc/hosts with an /etc/hosts.bak with that content and i have disabled any dns caching in firefox (don't ask me how). Yet ....
Sigh ....
Oh smart. I sometimes remove it and then forget to put it back, and forget that it was something I was supposed to put back, and also forget that those sites were something I was trying to avoid, so visiting them doesn't prompt me to put them back. The brain is really good at forgetting those minor details.
This is a very unfair set of "ANYTHING else". I am sure you can come up with more real world list of what other people actually do after work, and that might make you feel a little more lenient about your own choices and needs.
> Any other ideas besides cold turkey?
/etc/hosts
127.0.0.1 youtube.com
127.0.0.1 www.youtube.com
Best of luck.