My question: Why would Imam Hassan marry Ja’da bint al-Ash’at if her lineage come from a people that have known to be wicked? She would end up poisoning Imam Hassan because of Muawiya’s offer of money and to marry her to Yazid. Her father quarreled with Imam Ali, and was close to Abu Bakr. I found this information of a tafsir of Nahjul Balagha. I’m hoping if you can give me clarity on this issue inshallah.

A lot of prophets had bad wives as well as we see with Prophet Lut (as). Some people come from good families and turn out bad such as the son of prophet Nuh (as).

The author Sh. Baqir Qarashy has a great biography set on the 14 Masumeen (as). One volume per Masoom. I would highly recommend it.