I still think it will be a spur of the moment thing, in the episode he knew that he had a duty to fulfill his word to the Freys so it likely that he sleeps with her after hearing that Theon has killed Bran and Rickon as in the books and marrys her to protect her honor.