Talmid, I would say apology accepted, but really, I forgave you for all those things years ago. You are an incredible friend and despite hard times, you stuck with us and that means a lot. The truest friends are tested through trial and you are undoubtedly one of the most steadfast friends I have. Don't worry about all those things, because they're long gone and when I think of them, I'm not reminded of rough times: I am reminded of the strong friendships we've all forged that pulled through those times. There have been times I didn't treat you guys the way I should have and you still stood by me, even when I did not deserve it at all.
You're a great friend, Talmid, and don't ever doubt it.