My boyfriend is 18 and I (female) am 17. We have been going out for 1 year and 10 months now. There have been so many ups and downs due to my boyfriend cheating on me. In total he has cheated on me 3 times.

 1. In the beginning of our relationship he was constantly flirting with a girl from a different school. They were on and off for quite awhile. He never admitted to actually flirting with this girl until a little over a year in our relationship. 2. I was gone in the beginning of summer vacation for a week and he had a small fling with a girl from his church. They went on a date and I did not find out until the end of summer. 3. In the middle of summer I left vacation again for a whole month. He constantly went to parties. He made out with a girl from a year above at a party that included of all of my close friends. 

I know these aren't major cheatings compared to the other stories I read here but when this is your first serious relationship it really hurts. I had him either cut off all ties with all those girls or we're over. He chose me. I have so many trust issues with him due to being betrayed the first year and a half of our relationship. My family does not like him, even though they don't know about the cheating, so it makes a huge conflict of me going out with him. My mother always interferes with my relationship saying hurtful things about him. He honestly has changed in my eyes but I can't seem to forget about the things he did to me in the past. 

Any advice on overcoming horrible past experiences? Or the fact that I will never be able to look past it is a sign that we shouldn't be together. Ask any questions you'd like because I have not gone into great detail really. Thank you for reading.
user
boyfriend cheated on me 3 times. trust issues with him due to past flirting/cheating. need help overcoming horrible
assistant
My boyfriend is 18 and I (female) am 17. We have been going out for 1 year and 10 months now. There have been so many ups and downs due to my boyfriend cheating on me. In total he has cheated on me 3 times.

 1. In the beginning of our relationship he was constantly flirting with a girl from a different school. They were on and off for quite awhile. He never admitted to actually flirting with this girl until a little over a year in our relationship. 2. I was gone in the beginning of summer vacation for a week and he had a small fling with a girl from his church. They went on a date and I did not find out until the end of summer. 3. In the middle of summer I left vacation again for a whole month. He constantly went to parties. He made out with a girl from a year above at a party that included of all of my close friends. 

I know these aren't major cheatings compared to the other stories I read here but when this is your first serious relationship it really hurts. I had him either cut off all ties with all those girls or we're over. He chose me. I have so many trust issues with him due to being betrayed the first year and a half of our relationship. My family does not like him, even though they don't know about the cheating, so it makes a huge conflict of me going out with him. My mother always interferes with my relationship saying hurtful things about him. He honestly has changed in my eyes but I can't seem to forget about the things he did to me in the past. 

Any advice on overcoming horrible past experiences? Or the fact that I will never be able to look past it is a sign that we shouldn't be together. Ask any questions you'd like because I have not gone into great detail really. Thank you for reading.
user
my boyfriend has cheated multiple times on me. have trust issues due to past experiences and family dislikes.
assistant