You probably should have stopped annoying him and taken his friend request offer. Loctav said that you need to make yourself "rare," which is kind of true, but I believe you can't just cut ties completely from him. If you are able to become at least close enough that he unblocks you, then there is hope (for one), and you will at least feel better about youself that he doesn't find you bothersome (to be honest it almost feels like he's starting to hate you now for doing all this). Healing a crack in the relationship like this is not about the speed of the apology or the emotional drama, it's really just about time. You have to give him time to think about what he has done, and honestly I assure you that after a good amount of time, he will probably be in a better mood where you can ask him something without him retaliating completely against you.
At this point, he probably doesn't even want to talk to you, and if you want to get anything through to him, you probably just have to wait. And when you finally do talk to him, you can't add the emotional drama and apologies there either. It really has to be a very serious, formal conversation, yet at the same time distant (not clingy in any way).
As everyone said, at this point, you have to just deal with what has happened. This problem cannot be fixed within these upcoming weeks imo. But, keeping a small little tie to him will keep you happier and better your chances as well.
There really is no best answer, but being getting over cameron, like some have suggested, will probably make you the happiest. It all really depends on what you want. But you should not use your emotions to dictate the route. This matter needs you to think in a calm and practical manner.