Almost five years out and I am just beginning to think my husband is a 'good guy' again, but also recognize he is human and can screw up.
I also remember after Dday when people would tell us how they wanted a marriage like ours or someone would tell me how great H was, he would later, when by ourselves, tell me he felt like a fake...that if they only knew what he had done....what we were trying to fight our way through they wouldn't think so well of him. I used to also feel like a fake when people told me how wonderful our marriage was....
But over time and with all the work H has done, I realize we're both good people....he screwed up, badly, but we do have a good marriage, one we've fought for together.
I did not think like this at one, three or even four years out...but now as we approach the five year point, my perspective isn't colored so much by pain and anger and I find myself thinking well of my husband again......in my eyes he'll never be perfect again, but the reality is he never was perfect...it was only in my mind.