On the subject of confessing to a one night stand 5 years ago. Don't. It makes no difference. By confessing you will make yourself feel better and your wife feel worse. It's not a nice thing to do. Dumping your guilt on her will not change the facts. If you want forgiveness, forgive yourself.