The benefits of Hypnotherapy are that you are going to the level at which the problem was created, to solve it. We usually try to think and talk our way out of problems, as long as it stays on a conscious level, it can only get us so far though. Patterns of thinking and acting are created from deeper within (from our subconscious mind), eg. I might smoke because my mother and I only bonded when she smoked (and was more relaxed) and now it gives me a feeling of being connected to her when I smoke. I might be overweight since as a child I was sexually abused and one of the thoughts that made me survive and feel like I had some control was the thought that if I was not so slim, it would not have happened or would not happen again. In Hypnotherapy you go where these patterns were created, reframe, let go the old and transform and integrate what pattern you want to use instead. It is very powerful and effective and very quickly so.