Don't know if he will forgive you, but I certainly will.
The fact you were willing to apologize says much about you as far as I'm concerned, thanks for being big enough to do so.