<human>: I have been going out with my boyfriend for little over a year now and over the past few months I have been difficult for me. I have had a lot of stress with my degree and whenever I see him (which is a lot less than I used to) I just seem to get annoyed with him, especially over things I used to like or love about him. I have also realised that we don't really have anything in common, I hate the type of music he likes, I'm a bit of a film snob and he seems to hate it when I talk about films and we don't really have a matching sense of humour which I think is really important. Anyway I am seriously thinking about breaking up with him but not sure when to do it, if I decide to. 

I could either do it soon (next few days/weeks) or after our January finals (we are both on the same course at university). We almost broke up once before after a huge arguement and he was extremely upset and depressed for weeks thinking that we were going to argue like that again and break up for real. I don't want this to happen as it will distract him from his degree and exams, which he has little motivation for anyway! But will it be better not to lead him on and break up with him now? I would like some advice about what to do, thank you.

Give me the gist of the text in a nutshell
<bot>: I think I want to break up with my boyfriend but I don't know whether to do it before or after our January final exams.