Really need to vent 🙄

I'm 16 I broke up with my 18 year old boyfriend yesterday. We dated 10 months when we first met he told me he was a sociopath & schizo I was 15 then & I did feel funny but he was not a mean person at all he was sweet he was a really nice guy so I looked past it & accepted it. However he recently told me he does drugs smokes weed, pills, lsd & maybe more I didn't ask. He also drinks. I had to break it off Bc if anything happened to him id be a mess & im smart enough to not do drufs or drink that wasn't the problem. But my mom told me to stay away from drugs & drinking so that's what I'm doing here. He never did it around me but I don't want people like that in my life. I have a bright future ahead of me I know I do I'm a straight A student, never had sex, drugs, drank. I play soccer I'm applying for jobs. When I'm older I want to be a science teacher I know exactly how I'm going to get where I need to be. When he was in highschool he didn't know what he was going to do after until now. He had no ambition he likes to stay home & do nothing. My mom would be proud of me that I backed away from him Bc of his poor decisions but I don't want to tell her.