How long does it take to recover from infidelity?

The answer to how long you can expect recovery from infidelity to take.