When it comes to common body quirks, very few can be as maddening and frustrating as the lowly itch! You could be going about your regular business and BAM – you get an itch in such an embarrassing place that you’d be ashamed to scratch in public. Unfortunately, there are times when it seems …