My support goes out to you as well. Have you though about some counseling? Maybe you should consider some time away from work? Otherwise maybe you should consider a less stressful position? Just a student so im not sure how everything works but its ...