Wondering why your itch needs scratching? Mark Andrews at Lake Erie College of Osteopathic Medicine states the following: An itching sensation of the skin arises due to stimulation of pruriceptors—itch-sensing nerve endings—by mechanical, thermal or chemical mediators. These include: Chemicals for immune response (histamines) and pain relief (opiods) Neuropeptides, which include pain-regulating messengers released within … Continue reading What Causes That Itchy Feeling?