stressing; getting very close to a meltdown; itching; scratching; generally freaking out - i really, really can't take much more of this fucking eczema. the itching just won't stop, half my skin looks as though i've been dragged across gravel, and i don't know what to do anymore.