He broke up with me

I’m trying to quit cigarettes and I swear I didn’t touched it in last 15 days yesterday when I was with one of my friends I relapsed and I smoked one.

My boyfriend is not okay with me smoking and honestly I’m not quoting for him but for me first ! I really love him.

Today when we were having lunch one of my roommates told him that I smoked yesterday he got mad and he left

It’s not that he god mad at me that I smoked but for the reason that I didn’t told him by myself ! I did hurt him in so many ways in past one year. We broke up so many times but this time it was real! Efforts were from both sides and I really don’t want to loose him.

I know breaking up on this reason seems a small thing but I understand his point as well that I make it difficult for him to trust on me.

I don’t know what to do.