Why would you want to stay with someone who lies to you? It's obvious that his feelings have changed.. and so has he.
He still has issues of what happened. He may say he loves you but he hasn't forgiven you. He hasn't let go of the past. I believe part of him doesn't trust you and he was seriously hurt by what happened.
He may wake up one day and realize that he still wants to be with you but as for right now he has moved on and so must you. Stop calling him. Put some closure to this relationship and get on with your life.
And I don't think you really trust him. Without trust, what left do you have?
~Duckie