Все, что вы делаете с файлом hosts, может быть отменено. Вы должны отказаться от своих прав администратора. к машине.
Вы можете заблокировать Facebook на уровне маршрутизатора. Затем вы можете изменить пароль там, и это помешает вам получить доступ к Facebook. То есть, если у вас нет физического доступа к маршрутизатору, вы можете просто сбросить его.
Решение простое. Учитесь самоконтролю.