Then, if what you say is true, why do you put up with it?
Does he pay a salary? Did you receive an appropiate equity share for the work you put in relative to his? Or, to put it bluntly, what do you need him for?
I get a salary that would be laughable by most standards, partly because I'm a young autodidact with a BFA, and partly because I live in a part of the US with very little web dev opportunity. I'm stuck here while my SO finishes grad school. I think it's time to start looking again, this time remotely.
Think it through before quitting. You're getting paid to be a startup CEO-in-training. I did this for 4 years for somebody and it gave me the practical experience I needed to launch my own startup. My situation had the added bonus of the founder being a gifted salesman, and I learned how to sell from watching him.