<human>: Give me the gist of the text in a nutshell

So lately, my boyfriend has picked up a very time consuming role within his university's medical society and i've noticed it's changed him. He's normally very level headed, calm and not easily angered. I know that he's been stressed lately due to issues he's been having with some of the people he's been working with in this role on top of his full time research year and his part time job

 i've been trying to be understanding and just let him get all his work done before we hang out or chat, but it doesn't seem to be working because when we do hang out, we're talking about his extra curric 80% of the time. It's not really his fault since he has so little time these days, but on top of all that, he's 'emotionally unstable' (his words exactly), and it seems like we can't have a normal conversation any more without him blowing up and getting upset.

After we rationalise what we're fighting over, he acknowledges that he's being 'over sensitive' and apologises, but he says he doesn't realise he's stressed and over reacting until it's too late. I don't know how to deal with this. I don't want to walk on eggshells around him, but he's being such a girl these days and it's upsetting me because i'm really busy myself (STEM Student) and I can't seem to work productively when we're fighting. 

We both see that he has a problem but i'm not sure how we can fix it? I was also wanting advice on how I could be more supportive of him, coming from a non-health background, I have no idea how I can help him study or encourage him with his work :(
<bot>: med school boyfriend is overworked + stressed, and although he's not exactly 'taking it out on me', gets easily upset over being questioned or other small things. I don't know how to improve the situation.