Stretching feels good because it activates the parasympathetic nervous system, increases blood flow and endorphins, reduces muscle soreness, improves joint lubrication, and reduces stress.