Your water may be too hot, or you may be using a soap or shampoo or bodywash that is affecting your skin. Try using less hot water, or different products in the shower.
Don't take too hot water for shower. I suggest that you check the purity of water. If the water you are using for shower is pure or having any impurities.
Probably your water is too hot. Try turning it down to cooler and see if it helps. Or you may be allergic to your soap.