I cheated and it felt GOOD

So I'm in college and have been with my boyfriend for a year
Everything was great until he cheated on me one night
After I forgave him and we tried to work it out
I'm just unhappy
I literally avoid his calls/texts because I always say something he considers wrong and then I have to listen to what a horrible person I am.
I met this new guy who is actually nice to me and makes me feel good 
He doesn't put me down all the time which is new! 
I ended up kissing him
I told my boyfriend right after because I felt guilty
He wants to try to work it out
I don't know what to do..