SoCo, They do not remember all that they have put us through. Even though they have walked and created such a mess, deep down, they still want to be our friends. Their interpretation of friends is entirely different from what our interpretation of friends is.
Continue doing what you've been doing and do try to stay off his train of drama. He needs to "sense" that you are not playing the drama game w/him any longer. Once he realizes you aren't being sucked into his drama, he will try every which way to get you sucked back in. Just prepare yourself for that little attention getter down the road.
Most importantly, take care of yourself. You owe it to yourself to pamper and be kind to yourself.
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.