Coming from personal experience, as well as seeing many of my tutoring students go through arguments with their parents, this is the best thing to do.
Tell them they are right.
Your parents, no matter how loving and how much they respect your individuality, will only full come to accept your opinions once you move out of the house and live without them. You are dependent on them as it stands now, and unless you want to change all of that, you have to give them respect. It sounds shitty, and it certainly can be. But its the best to be the 'bigger man' and live with it for now. You dont give your parents respect and they wont give you any, and you are on a much shorter 'respect' rope.
So next time you talk, accept what they say, even if you dont believe it. YOU are not the person to tell them that "its just a teenager being a teenager" (which is what it is, believe me). Thats left for your cool uncle or someone else they respect the opinion of. Not you, not now. Shut your mouth, sit there, and dream of driving around in 40 years looking for the cheapest nursing home you can find.
Every kid gets tense with their parents around that age. You'll likely be on better terms when you go to college, move out of the house, and they realize that you can live without them and their rules. And guess what, the further you get away from them, the more choice you get.
Your best bet for your lifestyle and girl is to show them through actions, not by promises and words. Play it up to them for a while afterwards so they see how nice a kid you are, and just do your goddamned best to not get caught. If you get caught doing anything, you are back to zero or worse respect and get to do this all agian.
I know its hard not to talk back, I know its hard to think and be rational instead of angry and brash. But you can be. Be the better and smarter person about this.