My family purchased a new home a few years ago. This issue has always been present, but I'm finally getting around to figuring out the issue. Our water heater is in our basement and our bathtubs are on the second floor (2 floors up). If we try to fill the tubs with hot water quickly, the water pressure drops to the point where it takes 30 minutes or more to fill the tub. However, we do not lose hot water. It just takes a long time. This does not happen if we let the hot water fill slowly, nor does it happen with any other plumbing fixtures in the house. It's almost as if the previous owners put some type of regulator in to limit how much hot water can be used at a given time. However, I admittedly know nothing about plumbing, so I don't even know if this is possible. The problem is very frustrating, so any ideas are greatly appreciated. I will also mention that we lose a decent amount of water pressure when we flush toilets as well. I don't know if this has to do with our water heater tank, but we haven't replaced that since we've been in the house, and I wouldn't think that would be in play with flushing toilets. Thanks!