Just some advice

I am 17 years old & a senior . I’ve been with the same guy off/on since my freshman year. He’s my first everything & no doubt I love him . Lately he’s just been so controlling especially on me talking to my guy friends at school. Is this crazy ? Or... how do I tell him I’m tired of it ? In a calm way cause otherwise I know he’ll cause argument.