https://www.peterzapfella.com/2021/02/master-your-own-thoughts-self-discipline/
Master Your Own Thoughts - Self Discipline