I've been reading your posts here and know you have a bunch of things that are worrying you. Taken all together they can seem impossible to overcome - overwhelming in fact.
I have been like that and have found there is some relief on one thing at a time. (Like you I have anxiety and bouts of depression, had panic attacks but they are mostly gone now.)
Leave schoolwork and attendance for a moment
Leave being like others and living happily for now
If you can get to a better mental place then dealing with all those things becomes easier.
ATM I guess you main worry is medications, and that is sensible. People are different and react in different ways, plus there are lots of different sorts of meds. As a result it might not be quite straightforward, maybe a bit of trial and error. The main thing is to keep your doctor updated.
Trying to deal with you anxiety without meds - going it alone, is probably not realistic. Like a diabetic saying I will persevere without insulin. I've been on meds for many years and it's true, it took a while to find the one that suited, and now it is good - as is life, my fears are right down. If I need it and take it and life is OK, then it does its job. There are worse thngs. The downside can be side effects, which is where changing meds to find the right one comes in.
Mindfulness is fine, but if you are like me you have the concentration of a gnat. So I use a free Smartphone App called Smiling Mind. Even the 2-minute introduction exercise makes a difference. It takes practice, but when you have that it really works - amazing. I use it to lower background anxiety regularly, plus when things get bad.
Doing that practice will take your mind off being stuck in your room.
So what do you do to reward yourself each day? It is important. I look forward to reading a book, watching a movie, exercise with a pet, and other things- what do you think might suit you? It does not need a reason, it is simply good for you.
Billyc is right, you do need and deserve pats on the back