You seem like you want to do the right thing, and I applaud you on that. But take it from someone who has been cheated on, you have no idea the amount of work you are going to have to do. Think of the worse, and multiply by 10. Being cheated on is not an overnight fix. It is months and sometimes years of work to overcome.
see the review