I am not an acupuncturist but this is just my opinion. Acupuncture is great for pain! It frees up the blockages of energy that could be causing the pain. So wherever the energy goes, the blood is able to go. Once you free up the energy with acupuncture, you are freeing up space for the blood to flow through there.
The ancient practice of Qigong weaves us back to our true nature. Back home in our bodies. The gentle yet potent Qigong movements support us to create and become our own medicine.