Dealing with a barely-functioning water heater can be just as frustrating as dealing with a broken-down water heater. You're probably grappling with a machine that's going hot and cold on you, quite literally. Maybe the water smells rusty or tasted weird. Maybe the water flow is too little.
These minor problems can slowly drive you crazy, but you should know things don't have to go this way. You can fix these minor issues by getting water heater servicing done by an HVAC professional like Carl Volkman and Sons HVAC LLC.