First of all holy fucking cringe. This post is so cringy my jaw almost froze. Please don't ever tell people you're going to be a general surgeon. You're not even done high school yet. You've got a loooooooooooooooong way to go (like 10+ years). You need to chill, fam. What you do in high school and in undergrad has no impact on whether or not you can be a surgeon so I'd start with saying you need to research how the path to medicine actually works.
You can get into medicine from any undergrad program. In Canada, there are very few course requirements. In the US there are more course requirements but your admission is based on whether you finished those required courses, not what your degree is in. So if you think you're limited to Life Science or Health Science, you're not. Pursuing a life science or health science degree does not automatically make you a better candidate so keep that in mind. In general, Life Science looks at all forms of biology from the small to the big, and can be applied to anything from bacteria to animals to whole ecosystems. Health Science looks at biology with applications to human systems and health care.
The recommended high school courses would include all the sciences (Biology, Chemistry, Physics, Math). SHSM is as useless as telling people you have a high school diploma - it means nothing. Having it can't hurt but it has nothing to do your university application. And while I'm at it, before researching the path to medicine you should probably research how applying to university works. Most undergrad programs look solely at your grades. If you have questions about applying to undergrad, ask your guidance counsellors. That's what they're getting paid to do.
says thanks to Imperious for this post.