I feel like I could've broken up with my BF recently because of exams. We were so stressed and hassled and kept arguing despite the fact we love each other. We sat down and had a proper talk, we both wanted it to work even though dropping out felt easier at the time but I made a list of all the things I loved and all the reasons to break up... I realised it was all completely bonkers and we have agreed on ways to avoid that kind of upset again.
Now we have set days to meet up and have agreed to just say if we don't feel we can be relaxed and not meet that day. We don't plan revision on meet up days and we try and plan activities so we value the time together.
Perhaps you should sit down and talk to him, it will require commitment and effort but that proves it it worth it. You could suggest some of the above^^ to avoid the intrusion of work