I have tired acupuncture,and swear by it. Acupuncture has helped me with serveral issues. Remember like everything it is different for everyone. I suggest you find someone in your area and discuss your issues with them and determine together if this is the right path for you.