Two years is a looooong time… sometimes it takes less than coupe of months. Actually, for more passionate types, even a couple of days ride on a love/romance relationship i.e. trusting someone with your heart is more than enough especially one decides to cheat on you after the fact.