cheating!

Hi everyone so i have been with my bf for 4 yrs and i would say its been a great relationship until a couple of months ago i found out he was having conversations with other girls on snapchat which were very inappropriate i confronted him about it and he made up an excuse and of course i forgave him, but weeks later i find another convo with another girl so i thought about it and decided to talk to him and speak my mind after hours of talking o decided to give him a chance but everything i talked to him about, like dedicating more time to me he doesnt do its like he dont care and i get so irritated and mad and i just want him to feel what i feel but im not the type to cheat and i love him...any advice on how i can start to over come these feelings??