SOS: Help a sister out!!

Dani
My boyfriend & I have been together for about 2 1/2 months, he's 20 & I'm 18. I've had a couple serious relationships (as serious as you can be when you're a teenager who doesn't pay taxes & whose biggest worry is if your last insta got enough likes lol), and this is his first official. I know myself & my feelings well enough to know that I definitely love him for his sweet, funny, caring personality & and the way he challenges me as well as makes me a better person. My issue now is if I should tell him first! I realize this is kind of cliché to assume the guy has to say it first, but I'm wondering because it is his first official relationship. Some of my friends say I should, others say I should wait but they all agree that he really really cares about me. Thoughts? Opinions? Tips? (also shout out to you if you read all this!!)