I'm such a fool. I gave up so much to be with him.
Don't say that about yourself. Does he know how much you gave up for him?
I told him many times, but he doesn't understand what it's like for me, he didn't sacrifice anything to be together.
I understand, it's hard when you sacrifice things to be with people. You need to tell him he needs to be more understanding!
He isn't worth it. I can't do this anymore.
It's okay to break up with him if you feel like the relationship is one sided. If you've given it all you have, but he hasn't, then it's probably time to just move on. I'm sure you can find someone who will make you happy.