oh and..... if we could all have crystal balls and pick the perfect parents for our children, it would be a perfect world.... and there is no such thing as that!
No excuse, everyone has to take responsibility for their choices, especially if they continue the same behavior over and over. That's a pattern, not poor judgement.