I want to welcome you to the forum and for being brave and speaking out, that is so wonderful, can I also say that I am terrible at math too....so welcome to a very big club.
I also want to say that I can hear how passionate you are about joining the AAFC and I think that is so awesome that at a young age you know what you want and you already have the determination to do this.
I think your math teacher was really trying to help but she might have missed the mark in that she addressed it with you in class at a time when you were clearly emotional and that was not good timing. How would you feel about going back to see her at perhaps a lunchtime or after school and ask for some support and let her know you are struggling and that math is important to you. I am sure she will be more than accommodating and might even be able to provide some extra resources for you to use to do some extra work to help. I also saw that you mentioned your dad, is it still possible for you to spend some time with him to get some help at home?
I also want you to consider that you dont have to be a rocket scientist at this and that a pass will be great, so please do not put the weight of the world on yourself to be the best at math, in saying that I can see you are comparing to your friends and that they are really good at math, I am so very sure that in other subjects you are doing better than some of your friends, it is hard not to compare but I just want you to see that we are all different and succeed in different areas.
I think you could also say to your teacher that you feel anxious about her putting you in the front of the class so she can help you and you can ask her please not to do that.
You are only in YR7 and it is such a big change and so many things going on, I am so proud of you for coming to chat and I hope to chat to you some more to see how you are going JustAHuman.
You are so very much stronger than you think, huge hugs to you