I’m sorry you’ve been feeling so down, first of all it is completely acceptable and okay for you to feel this way 😊 it isn’t strange or weird, it doesn’t make you weak etc. Lots of people struggle with stress and it really is a s****y things to have to cope with, especially when you have studies and work and home life and friends etc as well. It can all seem like too much and often there doesn’t seem like an outlet.
Firstly, I would suggest you speak to people close to you about this, the most important thing when it comes down to mental health is having a support network, because when you have friends/family/teachers etc that understand how you are feeling, they can help you so much more, even if it is just going a little easier on you. Even just the act of telling people can release a lot of that pent up stress.
Secondly, you are obviously smart enough to be doing the courses you are doing, if you weren’t then you wouldn’t have ever been allowed to do them. It can often feel like people around you are smarter or know more, but that may just be your own doubts, or it may be because they speak up more. But just because somebody says an answer outloud, it doesn’t mean nobody else knew the answer 😊
Thirdly, ASK QUESTIONS! If you don’t understand something and you don’t ask questions then your teachers assume you know and will not know to help you or try to explain it better. Just because you do not know or understand something, doesn’t mean you are dumb, your teacher may be explaining it weird, it may be something you are not familiar wth, they may be using strange language etc. So it is really important to ask. If asking questions out loud in class isn’t an option then speak to your teacher alone after class and just let them know you didn’t fully understand X during the lesson and ask for any pointers
Try setting yourself a schedule, figure out some ways to better manage your time, but don’t neglect yourself and your feelings for the sake of something else. If you really cannot handle all the stress and pressure of everything going on then maybe consider putting 1 or 2 of the things on hold for a while, if you isolate your feelings and neglect to help yourself now while the issue is new, it can slowly get worse over time. It is important that you have recognised that there is something going on, and you can now take action. You aren’t alone in these feelings and thoughts, it really is tough being a student and having to juggle 1001 things all at once, just try to prioritise things, maybe create a timetable of your week so you can visualise what you need to do and when you need to do it so that you don’t find yourself so stuck
I really hope you feel better soon, there are always people out there who will listen and try to help you. Never hold back your feelings because if you do they end up getting worse inside and that leads to more s****y feelings <3