My boyfriend of 6 years cheated on me 2 years ago and I found out
I have been with this guy for 6 years and we have had problems in the past. We broke up twice in the first 2 years of our relationship but not due to cheating. In the past 4 years we have done so much and grown so much and made it through difficult times together. I felt really happy yesterday until my girl friends confronted me and told me that he had cheated on me 2 years ago. The worst part about it is that he did tell me about her but swore to me that they only kissed.
When he told me about it he promised me multiple times that he didn't sleep with her. He even tried to deny it when I confronted him about it yesterday. Now he just feels bad and ashamed. I am confused I thought things were going well, he is not cheating on me now and he is making a lot of positive changes in his life such as not drinking. I still really care about him but I just have a terrible feeling of confusion. How do I move on from here...