He said he forgave you but he's never forgotten what you did to him in the past. You've apologized for what you've done. Let that be enough. Quit trying to get him back - that only makes it worse. In time, he might forget what you did, or maybe not. This is a life lesson.