You'll find out when your baby is born. None of the dates and predictions are accurate, although the due date is found based on your last period. I feel sorry for your husband, even if the baby is his. You'll have to conduct a paternity test in order to find out.