Welcome, Logos.
I am sure a lot of us can relate to what you say about your life....and your boyfriend. Asking yourself WHY you put up with this is very important to do....but only with help (here....friends, maybe a therpist?) because the reason we usually get into those relationships is that we are not valuing ourselves.....and then finding that out, at least in my experience, led to totally beating myself up all over again for thinking so little of myself! A pretty nasty little circle of self hatred!
So, go easy on yourself. You only "mistake" you've made (well, I don't believe in "mistakes") was to love someone who didn't deserve it. These N's are "emotional vampires" (great book, by the way) who will suck the loving energy out of you....it's their N supply.....and we give it willingly, thinking "love will conquer all". Well, it does, but only with those who know what love is. Save yourself, sweetie.
All I needed to see was your title of your thread. You put it there. Read it over and over and listen to YOURSELF....not to him.
YOU are worth the life you deserve.
Bless you....I will send you all good intention and strength for your journey...(you lucky woman. You get to find out just how wonderful you are!!!!)
PS: my second ex N was an "intellectual artist". (read: poor, resentful, snooty, deep down insecure) (vomiting sound please...we don't have an icon for that). I've never been around so many N's in one place as I was while with him..... Talk about souless zombies! Brrrrrr. People who are booksmart, or lifesmart or smart at all, don't go around CALLING themselves intellectuals and certainly they don't expect others to "rise" to the call of "intellectualism". G'me a break. (another vomit sound, ok)?