I know how you feel
Point blank he needs to respect your boundaries, especially when you've been so positive and more patient than you needed to be. It's good you're speaking to someone about your feelings. I would probably break it off with him if he doesn't start to put your feelings into consideration anytime soon.
Do what you are.