I feel resentment towards my boyfriend.
Is there a reason that you are feeling such resentment?
Yes. He once badmouthed me and made me embarrassed in front of everyone.
I think that you should try to let go of some of that. If you really care about them, you should be able to forgive.
I'll never forgive him. I know he loves me but hurt me, how can I forgive that?
I think it's fine if you don't forgive him if he keeps hurting you. You don't have to stay in the relationship if you aren't happy. It might be better for your mental health if you broke up.