I know exactly how you feel. I also suffer with anxiety (and panic attacks), I also struggled at university (with dyslexia) as I find concentration and reading very difficult and at the time was on my own with my DD1. I was allowed 25% extra time for exams and had to put a thicky sticker (my own term) on my coursework so that less notice was taken of my spelling and grammer. For my first two years, I was dragging along with a 3rd, but managed to claw some marks back in the third year to get a 2:2 in Law. Since then, I have completed an MSc and had to go through it all again (although I found the MSc so much easier as you don't have the same bulk of work as you do at undergrad).
The most important thing is to keep plugging away, when it feels like it is getting away from you, take a break but never feel it is too much as it isn't. One of my friends that I studied with was a fellow dyslexic and passed with a 2:2 (also in Law) with a reading age of 13 (and was also an on-going victim of domestic violence). I always thought, if she could do it, so could I!!!!!!!!!!!!! and you will too!!!!!!!!!!!
When it comes to employment, I haven't come across one employer who turns someone away for having less than a 2:1. If it is a graduate they are after, they generally just want you to have a degree of whatever level. In my job, I write 2000 to 5000 word reports almost all day (I am a town planner) and it takes me longer than my colleagues as I have to proof read everything about 4 or 5 times.
Good luck and I will be thinking of you. If I can offer any help or support, PM me.
Kate xxxxxxxxxxxxxxxxx