I ' ve seen some interesting stuff from Dan Savage about it . The essence of it is , what ' s the life you have with this person and is one instance of infidelity enough to justify throwing away everything you ' ve built together ? Of course , not all cheating is alike , and some things are unforgivable . And some relationships aren ' t developed or strong enough to be worth fighting for . As with all things , your mileage may vary . But it ' s a useful , practical , sensible , levelheaded way to think about it . With this perspective , cheating could be worked past , I think . I ' m not saying it would be easy , but it could be possible . <| sep |> hire a rickshaw to peddle you everywhere . drugs are the bonus <| sep |> It sounds like your sister has no idea what she ' s getting into . Plenty of nonprofits in CA . She seriously needs to lawyer up .