what should i do?

i’m 15 and my boyfriends 17 and graduating early in a couple weeks and i haven’t had all my party days, and he’s basically wanting me to forget about my teenage years, i know i shouldn’t drink and party but it’s part of growing up and i’m safe when i do it, he don’t want me with my ex girl bestfriend because we would mess around when we were drunk he told me if i start drinking again he will go back on pills i had to delete all my guy friends and finally got them back but had to make a deal with him to not talk to my ex bestfriend and i can add my guy friends back, he’s went through my phone and blocked her and my ex and lied about it,what should i do i really do care for him?