yeah hun he is sorry. it takes a long time to forgive someone who cheats like i said it took me 2 years to get over it but in the end he picked you over her, she may have had sex with him but you won him for life smile thats how i think of it . and your most welcome good luck!