Spots hurt because they make the skin angry. The blockage isn't meant to be there and the infection causes redness, swelling and pain.