Imam Husain's (as) free will for shahadat

The following narrations is recorded by Sheikh Kulayni in Al-Kafi under the chapter:
"The Imams (as)  know when they will die and they die voluntarily - أن الأئمة عليهم السلام يعلمون متى يموتون و أنهم لا يموتون إلا باختيار منهم‏"


عدة من أصحابنا، عن أحمد بن محمد، عن علي بن الحكم، عن سيف بن عميرة، عن عبدالملك بن أعين، عن أبي جعفر (عليه السلام) قال: أنزل الله تعالى النصر على الحسين (عليه السلام) حتى كان [ما] بين السماء والارض ثم خير: النصر، أو لقاء الله، فاختار لقاء الله تعالى

A number of our people has narrated from Ahmad ibn Muhammad from Ali ibn al-Hakam from Sayf ibn ‘Umayra from ‘Abd al-Malik ibn A‘yan from abu Ja‘far (as) who has said the following. "Allah, the Most Holy, the Most High, sent support for Imam al-Husayn (as) up to the fill between the heavens and earth. Then he was let to choose either victory or meeting Allah. He, howeverchoose the meeting of Allah the Most High."

[Source: Al-Kafi, Vol.1 Pg. 260]

Note: As per Sanad analysis, this hadees is Hasan (Reliable), See Mirat Al Uqool - Allama Majlisi - Vol. 3 Pg. 128