"All's well that ends well!" - as the saying goes. It is good that Tim forgave you and that you quickly saw your error and apologise to him. If one is genuine with one's apologies - any heart will melt. That was evident with the surprise meeting and your words. Nice to hear that you are still friends.
Posted using Neoxian City