Rebecca BonneteauDec 4, 201715 minHow I Ditched the Itch, Stopped the Scratching and Overcame the Mental Stigma of Living With Eczema.Have you ever felt any better than when you are having a scratch? Like a really good one, you know on your back, both legs in the air...