Beatrice, You've shown him that you are not angry or hold grudges and he can't understand that. He knows that he's done wrong by you and it's difficult for them to understand that you are an adult and have moved on. He's still viewing himself in the mirror as a teenager and is waiting for the other shoe to drop, just as if his mother will punish him at some point.
It's good that you post to him periodically and you've shown him kindness and friendship. He now needs to figure out a way to bridge the gap w/you.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.