Sometimes its the water. Your hot water tank has a metal bar in it to attract partials floating in the water along for being responsible for heating the water too. Once your tank ages it works less and your hair maybe acting as the filter. Cheap shower filter may work to prove this is your problem. Wont last long tho keeping up that much water flow.... Hey this is a guy's response... Think guys don't get the hair spray thing too? lol ...and yes I'm serious about replacing your tank!