Everyone says forgiveness is the best thing, but at this point...I just don’t know anymore.

2 years ago he led me on saying we’d date again and be together again, but I found out while he was telling me this, he had been dating someone else. Eventually I forgave him because I didn’t want to lose him, god forbid. Then last year, he left me again, twice, for different reasons, and each time, I forgave him for leaving and let him back in my life. And now, he left me a month ago because he felt we had grown apart, and honestly I handled it very maturely.

But recently I found out he had been lying for a year about two things: being asexual and wanting a boyfriend. There’s a personal reason as to why these issues bother me but anyways, for over a year he’s been saying: “Oh no, I don’t want a boyfriend, I don’t ever want to have sex or get married and I don’t wanna date” etc etc. I found out he was lying by checking his tumblr. I deleted mine and he knew this so he thought I wasn’t checking anymore, but I logged onto a very old account he never knew about and I checked his blog

His most 3 recent posts consisted of: I want to be kissed, I want a boyfriend, I want to have sex with a monogamous boyfriend 

I was...devastated to say the least. He lied to me. Again. He played me. Again. He messed up my mind. Again. I know I’m never letting him back in ever again after this. This is the last straw. I’ve been much healthier without him. But I don’t know if I can forgive him AGAIN. I’m tired of forgiving him you know? Why should I forgive someone who has repeatedly broken my trust and caused me harm mentally? 

Am I justified in not showing him forgiveness? 