And on top of all, Darnley was a bad husband who mistreated her and even killed her friends (Rizzio). Lets remember it! I think no one would have doubted in Mary's place. Still, I think it was a bad step, at least when her kingdom was so troubled. What I don't understand is why didn't she keep him just as a lover? Because of her Catholic faith? I doubted, as her marriage to Darnley had been almost illegal, without waiting for papal dispensation!