Ok Bo, I went ahead and went over your sitch and the excellent advice you are getting form the folks here. So I do not have much new to add, other that this:
Be patient.This process takes time. And in most cases, will be painful. Despite that, keep going. Force yourself. Do not back up from any changes you have made.
PPD is something she will need to work through. Let her work through her own process. You be there to validate as needed.
Bo, I do not understand about your affair comment. You want to be intimate with the W as you knew her before BD?