Hey dude, Last year i went through a similar thing, me and my girlfriend had been together for two years too, and a week before the exam we broke up. the reason was that we had gone for a break, similarily to how you had done and when we started talking again she started to compare me to another guy until she acc broke up with me to go to the other guy, she then after an hour (THATS HOW BAD THE OTHER GUY WAS) came back to me and begging for forgiveness. but yeah it starts to go downhill from there. but basically my point is, i used a source of motivation, it gave me that extra push to say "i'm better than her, i dont need anybody to make me happy" yes, you will suffer for the next 2 days like anybody would, try cry out your heart and just release all your emotions, even have a drop day if u need to, just to recooperate yourself.
Your ex clearly isnt someone that is good for you, a good girlfriend will want you to get far in the future and not the present, remember that ok?.
I was meant to get 2 Bs and a C last year however i used to push me forward and worked my ass off as hard as i can, and guess what i came out with, an A*, A and a B.. hard word pays off, push yourself and you will achieve..
good luck bro, message if u want a more depth in response
...with these A Level results?