My question is regarding hypnotherapy. I have seen (online) the following reasons for it to be "haram": a) use of jinns b) giving up your will and c) not relying on the help of Allah Almighty. However, I disagree with b) and c). I am not sure about a). This is something I do not know enough about. The definition of hypnotherapy is usually as such: "Hypnotherapy is the use of hypnosis in psychotherapy. It is used by licensed physicians, psychologists, and others. Physicians and psychiatrists may use hypnosis to treat depression, anxiety, eating disorders, sleep disorders, compulsive gaming, while certified hypnotherapists who are not physicians or psychologists often treat smoking and weight management." I am currently considering going to this hypnotherapist for help with my self-esteem/confidence.