I think he's testing you. He's seen resolve from you before, only to have you back off and give him what he needs. I don't think he can make a decision, and I think he wants YOU to make it FOR him.
Don't do it.
Maintain your boundaries, and your loving distance. I think this man is waiting for some consistency from you, and I think this is VERY "winnable." But you're going to have to be strong.
When was the last time you went out, and didn't tell him where you were going to be? You need to add some intrigue, mystery and distance to your situation, in my opinion. The texts from him are him wanting to know that you're "there" . . . well, maybe you shouldn't be.