Hi suse, so sorry to hear about what has happened, how do you mend a broken heart? it will take a long time for you to get over what has happened, but first of all try to stop putting yourself down, ( I am short,fat and ugly) he obviously wants it to work, and you do need to talk, but try not to get too emotional I know this will be very hard to do, but when you feel strong enough, then talk to him, ask him why it happened, maybe he was bored with the life you have at the moment, maybe he felt you were letting yourself go a bit, we all take each other for granted, but 24 years is a lot to just throw away, he was probably very flattered that somebody else fancied him, but noe he realises that their is more to life than an affair, I hope you can get it sorted, but it will take time, maybe you both need to rekindle what you obviously had, try doing all the things you used to do, simple things like walks, picnics etc, and enjoy being together again, good luck wish you a happy future, Ray