Most people report feeling happier and calmer after acupuncture, and those feelings last, especially after several treatments as the benefits are cumulative. Research has shown that acupuncture increases serotonin, a neurotransmitter that calms and elevates mood, thereby alleviating anxiety, depression, stress, sugar cravings, and insomnia. It can also help with weight control and addiction.