When you enter into a relationship, lots of doors close on you, but at the same time many open. I think that sometimes, we all feel like we're giving more than we get, but your partner may be feeling exactly the same. We can't rely simply on compromise to make a relationship work, although its very important, no relationship could be successful without understanding, and this can only be achieved through communication.
I think its extremely important that, should you feel difficulties in a relationship, you should discuss it with your partner, thats what they're there for after all.
I also find that personally, being in what i hope is a very long-term relationship as a teenager, one of the most essential things, is to be able to look forward to a future with your partner, where you can see yourself being happy, even if your future looks a lot different to what you'd ideally like it to be, but this again leads to compromise.