Rider
Apologise if you feel you need to - but make sure you're apologising for more than your own benefit.
An apology at a lousy time is an lousy apology. If it's likely to fall on deaf ears, or make things worse for either one of you, I'd be inclined to wait.
I found I couldn't make people forgive me. Its a process both parties have to go through, and more than that, it's a process where I have absolutely no control over the timetable.
All any of us can do is show by our actions that we're sorry and we're committed to not making the same mistakes again.
D