What kind of man make good fathers?

What kind of man make good fathers? The first morning that I woke up next to my ex-husband, I realized that he could never be a good father and that we would never have a family together. I just knew it. But why did I marry him? The answer is simple - he was popular, smart, a good [...]