<human>: My boyfriend and I met because we were in the same class at university, and we're both graduating this summer after four years, two of which we've been together. 

I got a upper second class degree (exactly what I was hoping for, yay!) but my boyfriend got a third. For anyone not familiar with the university grading system, most employers look for someone with a first or upper second class degree. You can get away with getting a lower second, but down to a third and you almost may as well not have a degree at all apparently. 

He was already two years behind his peers when I met him - he was starting the first year of university again as I was starting mine for the first time. A few of his family members have learning difficulties, and he was worried that he may too, but never got anything officially tested. I tried to get him to do so, as the university would have been able to accommodate it in exams etc, but he never did. He's always had trouble leaving exam revision and assignments to the last minute, due to finding them difficult and having anxiety. He said that if I hadn't been there to support him in his final years, he may have dropped out entirely, despite being most of the way through already. Even when he's really trying, I know he struggles - this isn't because he's lazy.

So here's the thing, a third is a fair assessment of the work he has put into his degree and his knowledge of our subject coming out of it. But it's still shitty, and I know he feels shitty, and he could have done better. How can I best support him, whilst being in the position of having done better than him (as a result of doing much more work towards it)? 

I have further study lined up for the next academic year, and he's got a graduate job that doesn't depend on his degree classification, both in the same city so there's no worries about us staying together.

Can you give me a shortened version of the text?
<bot>: Boyfriend didn't do as well as he'd hoped in his degree, how can I best support him from a position of having done better?