tightening his hands on her shoulders to stop her from pulling away , he said quietly , `` if i 'd thought for a moment all this was going to come as a surprise , i 'd have explained it to you weeks ago . ''