If you think you need to forgive him now, then wait until he comes home... That is where the real work begins. It is so much easier to DB from a distance then when they are close by. Keep working on yourself...your issues.
There can be no testimony without a test. I am praying to go through this test and come out the other end with a new and better marriage then before.