Patna: The cold weather is not just taking a toll on physical health but is also worsening mental well-being for many people.