How to do control bad habits and addiction?