Does Your Body Ever Run Out of Tears? The Surprising Truth
•
5 min read
Did you know the average person produces 15 to 30 gallons of tears per year? While it might feel like an infinite supply, many wonder, does your body ever run out of tears? The answer is more complex than you might think.