Therapy, coaching, etc. does get pricey. What I've mostly done is read a lot of people's experiences (and I mean A LOT) and deeply considered what worked for them, what didn't work for them, what was working for me, what wasn't working for me. I found that very helpful. I think we all have to tweak the scripts for dealing with these types of things to fit our own situation. My wife was a cheater but she didn't do all the things that cheaters are supposed to do. She was an individual and followed her own cheating path so we had to follow our own path to healing. You do too. You're both smart. You'll figure it out.
I may be remembering wrong but I thought you said that she had done something like this to you years ago as well. If this is the first time then all is well. Everyone deserves a second chance. No one deserves a third.
There is no time limit or expiration date on healing a relationship unless you, or her, imposes one. Nothing wrong with proceeding slow and cautiously. No hurry. Good luck.