To me the long task of rebuilding trust is hard. Just read half of the posts here and you will find it to be the key issue. We are all in the same shoes. How you deal with it will determine how far and how fast you go. That has kind of been my motto. However, if it all blows up in my face, I know I've done my best and left no stones unturned.