Should I Quit?

Im a 10th grader in high school currently number one in my class, with plans to graduate valedictorian. I hold down a job, play varsity basketball and go to the gym consistently. I have smoked weed daily for 3-4 years. I am pretty much high in school the whole time. I have not noticed any downsides to my intelligence except minor slowness sometimes. Should I quit, I want the best for my future but weed genuinely helps me in alot of ways. I have extreme difficulty falling asleep when I’m not high, and i feel like I’m a better person when i am high. I would love to hear the opinions of others on this matter.