Hi it looks like you are going through a stressful phase. To be able to know if you are anxious or depressed, we definitely need more data.
Next Steps
I think you should definitely consult a nearest psychiatrist so that they can help you better either with therapy or medicines
Health Tips
meanwhile, working out on things which make you happy rather than those which make you less anxious is the key to be happy. don't put too much pressure on cracking the exam. it's like you are being too hard on urself. relax, make a timetable, start with focusing on your studies half an hr a day and increase it to 1 hr within a couple of weeks. results will automatically come, but we should be patient enough to understand it will take time because we are not at our best at this moment..