As a parent, the teenage years (and a couple after that) are the hardest to deal with.
You go from a care-giver to whatever relationship you'll have with the adult your kid is becoming, over the course of a few years... although they don't feel like just a few years.
Screaming "I hate you!" is them doing what they have to do, by the way. They've got to detach from you emotionally and become self-sufficient, emotionally. Everything about kids at that age is about becoming self-sufficient. That's a necessary but sometimes painful transition that has to be dealt with, and YOU'RE the parent, the mature adult... think about how difficult it is for them! Just be consistent. Once a kid declares "I'm an adult!" you have to deal with them as adults, from that moment on.
Of course, it's not that easy... but you're perfectly justified in asking "What's in it for me?" whenever something comes up, just as you would when another adult wants to bargain for stuff. In fact, I heartily suggest you do so, whenever they want something.
Fight to hold on to your connection with them while simultaneously letting go. Easy-peasy, right?