<human>: Can you provide a brief overview of the text?

Two months ago I found out that my bf was sexting two guys. We almost broke up, I forgave him and tried to move on. Well, yesterday I found out the whole truth. He had been sexting (and maybe sleeping) with LOTS of guys since day 1. He continued cheating even after I forgave him. I have solid proof, I found his profile on a gay online community , pictures, texts, etc. It took me forever to realize that I was dating a pathological liar . I tried to believe that he had changed, but everything was a lie. I confronted him and I was amazed with how after showing him all the proof I had, he simply said he wanted me to leave the car (we were in his car). His facial expression after being confronted with the truth gave me shivers. He just couldn't give a flying fuck. The first time I found out, he cried like a baby and begged me for forgiveness. But now after all the truth came out, he couldn't pretend anymore.

The thing is, i'm REALLY, really mad. The way he played with my feelings, the way he cheated, his selfishness, his lies, everything makes me want to puke.

I have two options. I can completely erase him from my life, be the better person, and move on. Or I can expose him to everyone he knows, telling them my story. He is still in the closet. I know this may sound shitty and immature, but I really need some advice on what to do. I just want him to learn that you just can't go around fucking with people's feelings...

Which is the better road?
<bot>: Boyfriend cheatead since day 1. Need advice in deciding to move on or to expose him to everyone.