<human>: I (F) cheated on my boyfriend of two and a half years. I feel awful. For the last half of the year, i have been wanting to break up due to not being ready to 'settle down'. I had expressed these concerns multiple times to him and we have always decided to endure and try to maintain it.

2 Months prior to starting this relationship, i had just broken up with my ex whom i had dated for 8 years. Initially my bf and I's companionship was going to be (mutually) just for sex, since we had barely met and not known each other prior, and he was going to transfer out to a university for 2 years. We also understood that being in a serious relationship for me, right after getting out of a long term one might prove detrimental to both parties (due to later resentment of him from both sides).

Anyways, i got very drunk (NEVER is that an excuse) a few nights ago and had sex with an acquaintance. I only see my bf once a week and have sex once-twice that day. I also want to have sex with different people because, prior to my current bf, ive only had sex once in my life.

I have not told him that i cheated on him yet because he is in his last 2 weeks at the university and will be doing finals next week. I DO NOT want to distract him with his fucking awful news to where it will affect the rest of his professional and love life.

He has told me in the past that if i ever cheated on him, hed want me to tell him, but i do not know if i should and break up with him or should i just break up with him? No matter what, i will be breaking up with him because i he DESERVES to be with a woman who will never cheat on him and their are millions of them out there. I am nothing special and i want to give him the opportunity to live a happy, trusting life. I do not deserve to be with him and i understand that.

Provide a brief overview of the text.
<bot>: Should i tell my bf after finals/graduation that I cheated/want to break up or should i just break up without telling him?