Acupuncture is not a magic bullet, so please don't expect to only use acupuncture and see a dramatic shift in weight loss. Some people do report losing weight by using acupuncture alone, but those people are few and far between.
Acupuncture can help calm your stress and anxiety to help you stay on track for your diet and exercise program. Additionally, acupuncture can stimulate your intestines to help you have better digestion and bowel movements to aid in weight loss. Acupuncture also helps with sleep, so if you are sleeping well, then weight loss should be easier for you since your body heals while you sleep.
Additionally, many acupuncturists are trained in herbal medicine. Adding Chinese herbs can help with stress and boost metabolism.
Always consult your primary care physician before starting a weight loss program and check to make sure acupuncture is appropriate for you.
Migraines have a huge inflammatory component as well as allergic component to them. Many people notice "triggers" that bring migraines on, like caffeine, stress, light, sugar.
There is a very specific technique called NAET that works really well for allergies and migraines. It will take approximately 15 visits to see a noticeable improvement in your symptoms. NAET is a treatment that involves acupressure and homeopathy.
Please find your nearest NAET practitioner through a web search and consult with them about your condition.