I feel bad for his wife because this was not a fling. A three year affair had to be also an affair of the heart even if it did start out as only a physical attraction which is hard enough for a spouse to handle.
I agree that this is no one's business except the parties involved. I don't understand the need to call names, it does nothing for anyone. The pain these people feel is incredible but people never or rarely learn from the mistakes of others.