hi lost babe,
me too cannot believe that my hb is that type of person who will have an affair...but it happened...and we have to learn to accept it...
you have to be mentally prepared as chances is rather high based on what you have mentioned. you should know best about the way he behaves...