Have you ever struggled to understand what God was doing in the midst of a given situation? When you think of Jesus’ conception and birth have ever stopped to think about why God, in His perfect timing, waited until Joseph and Mary were betrothed to be married to impregnate Mary? …Why God allowed Joseph to wrestle with the possibility that Mary may have committed adultery? ...Why God didn’t speak to Joseph regarding Mary’s pregnancy until after Joseph had learned about it and had wrestled with putting Mary away quietly?