People use acupuncture to alleviate pain in certain parts of their bodies, it has been used to alleviate back and neck pain, menstrual cramps, osteoarthritis, insomnia, migraines, sprains, etc. Not only does acupuncture help alleviate physical pain, but also mental health, many studies have been done proving that acupuncture helps alleviate stress, as well as dealing with depression and anxiety.