can drinking too much water lower sodium levels?
Drinking excessive amounts of water can cause low sodium by overwhelming the kidneys' ability to excrete water. Because you lose sodium through sweat, drinking too much water during endurance activities, such as marathons and triathlons, can also dilute the sodium content of your blood.