This article explained my confusion about due dates, which I have always thought pointless in the first place. It also answered some questions, I didn't even realized I had. & I am really just putting it on my blog so I know where it is for future reference.
But...if you want to read it I think it's very informative!