Micro-cheating includes all sorts of internet behavior that, to many people, might just seem innocent.
With shared commitment, couples can move from betrayal and heartbreak to deeper intimacy, stronger trust, and a more honest ...