Hi JC. Your sitch and mine are very similar. Try to read all DR book and links that Cadet posted. Take your time, control yourself.
I´m the WWH in my story. I felt for OW what you felt for yours. Made the same mistakes, said the same things, felt the same feelings. The soul mate fog. All limerance fueled. I saw the light of my W and I was able to take the road home. I´m there now. And I´m also here. I survived waywardness when I found this forum. People here is pure gold.
Start working on yourself. Keep reading, keep posting. The goal is to get into amoafwl (a man only a fool would leave). Be the best father for your kids. Do all that for yourself. Get into a grown up man.
Start DB. Apply the basics. Keep asking, keep moving forward.
Help is here JC. Trust the process. Patience, hope, DB