Как у человека вырабатывается привычка?
За счет многократного повторения.
Привычка может выработаться за разные сроки - вопрос в количестве повторений, а не в продолжительности. Если вы пальцами будете щелкать только перед сном (погасить свет), может, выработается за 21 день или позже (вы можете периодически гасить свет руками или не включать, ложась спать в спальне, вовсе). Так что, примерно, 21 день это в том случае, если вы эксплуатируете привычку 1 раз в сутки - чистите зубы, включайте чайник, отрываете холодильник, берете портфель и т.д. А вот ели вы будете каждый час делать одно и то же действие, можно привыкнуть и за несколько дней (выходить курить, например; ставить блокировку на компьютере, отходя; щелкать пальцами, размышляя).
Вопрос в количестве повторений, не в продолжительности.