My god. If you knew how eerily similar this is to my life you would laugh.
I dated my best guy friend for a year, ending recently. It’s hard because the feelings are so much stronger when you actually take him out of the friendzone and into the boyfriend zone. Not only do you love him as a boyfriend, but you have that history as best friends too.
I don’t regret a moment of it. But it is hard to re-establish that friendship that you had before.
If he’s not ready for a relationship - just accept that. Even give him space. If he’s your true best friend, things will fall back into a good rhythm again once he figures out his feelings.
Boys suck. And sometimes you forget that your best guy friend is a boy too. But he is. :)