There could be several possibilities :
1. Mineral buildup can be one of the most obvious reasons. Over time, mineral deposits can accumulate in your plumbing, causing reduced water flow and making it harder to turn the handle. The whining sound may be caused by water struggling to pass through these deposits.
2. The most common cause of leaky faucets are worn-out or damaged seals or O-rings. These components can degrade over time, causing water to leak from the faucet.
Call a
professional plumber to inspect deeply and resolve the issue quickly.