Take it slow, give yourself time to see if this is the relationship you really want. If he's moving on, perhaps it's time you do to. I think both parties have equally been hurt, and there is much unhealthy behavior going on. It takes a lot of time to heal. Allow this time to be your time. I know 16 years is a long time, but there is still a life worth having ahead of you to. Work on you, make a plan, and go for it!