Agree with the other advice, an affair isn't the way forward. If you think you can't talk to him about how you feel (and it will be a difficult conversation to have), how about writing it down for him? Not in an accusing way, but tell him how you are feeling (maybe best not to mention the battery operated devices or the bloke at work though!). Putting it down in writing for him gives him a bit of time to process what you're saying and think it through before responding....often avoiding a row! The 'date' idea is a good one too. Don't give up yet.