Why did Hussein carry with him his infant to Yazeed’s army so he can receive water?

Al-Hussein a.s carried with him his infant so he can get him water, and he knew well that he was going to get killed. And realize that falsehood has a period and for truth it has a nation, and so in order for the period of falsehood to complete, Satan’s army l.a has to work hard within every dark chasm,and they have to take out everything that was within their quiver, while they are fighting within the battle against the army of Allah