A BIG part of me wanted to say, "Are you kidding me right now?" when I read this, but when you really think about it, almost all of us have done or put up with some really stupid shit because we really like someone. Hell, I know I have! You'll eventually learn what's healthy and what's not in a relationship and what you should and shouldn't put up with (many of us learn the hard way, unfortunately), and then you'll think back on this in five years and wonder what the hell you were thinking.
Best of luck, young lady! Ditch the guy; you're better off without him, I promise you.