Itching is an annoying and curious phenomenon. Your body feels an annoying sensation so you irritate the skin by scratching. It makes you feel extremely uncomfortable. This causes pain. The pain trumps the itching sensation and you no longer feel the annoyance. But the scratching causes inflammation and irritation in the area. The scratch causes [...] read more..