No I've never had an affair - not in any of my relationships. I know that makes me sound a bit self righteous but really I'm not. I just have a very strong moral code and as Posy said when ever the temptation was there it made me look at the relationship I was in and if it didn't pass muster I ended the relationship. It's only fair to myself and everyone else involved, and makes for a far less complicated life.
Basically I think life's too short to waste time with someone you don't 100% care about and if you do 100% care about them you don't look elsewhere - I've been with Mr Hellion 20 years now and I can truly, honestly say I've never been tempted elsewhere, he's not perfect but he's the one a can get through the rest of my life with!