David Boreanaz clearly believes in the power of positive thinking.
The actor, who came clean about cheating on wife Jaime Bergman with Rachel Uchitel in May 2010, tells TV Week that his affair has been "a bonding experience, in the long run."
"In a sacred ground like marriage, you find yourself out of it at certain times for reasons unknown that can be destructive," the 42-year-old actor explains. "There could be a demon that kind of comes out and overtakes you."
In any relationship, there are "fantastic" moments and "extremely rocky" moments, Boreanaz adds.
"Do I believe in giving up?" Boreanaz asks TV Week. "No, I don't. I'm a fighter. I'm a lover."
Bergman and Boreanz are parents to son Jaden, 9, and daughter Bella, 2.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!