How long does self-hypnosis take?
The skill part of self hypnosis requires time to develop, and some people take longer than others to get good at it. Some people see amazing results immediately, while others may take several days or even weeks to notice a difference. With proper application and daily practice, though, you should begin to see definite results within 21 days at the outside.