Question: who does uhtred end up with?
Answer: Uhtred and Gisela get married, living in relative peace for three years, in which time they are given the Wessex estate of Cookham and have two children together. Father Beocca rehabilitates Thyra and the two of them fall in love, also deciding to marry (with Uhtred's blessing, of course).