Hi Johnsonbene, :wave:
Don't know of any home remedies except sticking my fingers into iced water, or water with ice cubes in it when it flares, and not eating any sugar at all stops the itching for me. Do you eat sugar in your diet? I imagine you would avoid it anyway, being diabetic, but...