Have you run into any of her past lovers unexpectedly?

Yes of course , i dont know everyone she has been with but shes not shy in telling me, we have a mutual agreement she can do whatever she wants and thats the way its always been