I have had hypnotherapy. It wasn't the age regression kind we see on TV. But I just got into a very relaxed state--and it did help me to get in touch with some unresolved anger and gave me some insights.
My therapist was trained in hypnotherapy, of course.