Gwen, I do not think you are nuts to forgive your h. No, you aren't giving him a hall pass, but what you are doing is showing compassion for someone who has made some bad choices in his life right now. He's already a broken man and if and when he wakes up, he will realize just what he's done and he's going to have to live w/that the rest of his life.
By forgiving him, you will be able to live far better w/yourself because you will not become a bitter woman and will walk the road of life w/grace.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.