My fiancée has had several sex partners but she wants to marry me but she also have cheated on me before. I want to know what really motivated her to cheat, sex or something else. I think I will never know. Is it OK to ask her if I am the best she ever had?