اندورفین یک هورمون شادی بخش است که با ورزش کردن ترشح می شود. طب سوزنی یکی دیگر از راه های افزایش و تحریک این هورمون در بدن است که هنگام ورود سوزن ها به زیر سطح پوست، سیستم ایمنی بدن تحریک می شود و باعث افزایش گردش خون در آن ناحیه از بدن و ترشح اندورفین می شود.