There is no denying that an affair is the ultimate betrayal in a relationship. Yet even with a betrayal of such magnitude, it doesn't necessarily mean the love is gone between partners. When you still love someone, but trust has been ruined, is it possible to repair...
