I will add the spiritual requirement here, and the no drug/alcohol abuse EVER thing, too.
I would want a man that is REALLY a Christian and shows it by the way he lives his life and the way he treats the people in it.
I have had my belly full of a man who gives lip service to God and expects for his family to live up to Biblical standards while he lies, cheats, etc...
Like so many here, I have already spent way too much time dealing with addiction and that is one place I never want to be again.