The thing is though, no matter what woman came into Fitz's life he always longed for Molly. If I remember right he started to see Molly right about the same time he bonded with Nighteyes. That is why my theory that Molly is the right woman for Fitz rings true. They both came into his life at almost the same time and even Nighteyes regarded Molly as pack. I don't have the books here they are in my storage locker but I am certain Nighteyes regarded Molly as pack.
The only questions I have are...
Are Kettricken and Duitiful also pack? I think they are and any offspring that comes from Duitiful is also pack. Also is Chade pack? That I can't answer. And...Did Thick become pack? The Fool never was pack he was too alien to be so. Fitz did love him but the Fool was never pack.
From his bonding to Nighteyes, Molly became the only woman for Fitz. I truely do believe that, and Molly was the only reason Fitz was able to be content after loosing Nigheyes.
Of course this is only my oppinion
Rahl