Frankly, you may be much better off finding out this now then later. Who knows what is going on with him—could be personality, PTSD, inability to commit, etc., so I think you did the right thing in going no contact.
He may not have meant to “play” you, or maybe he was manipulative. The bottom line is he treated you poorly and your boundaries were healthy enough to both call him out and put a stop to it.
I think that is a win, though a painful one. Dating is when you find out if you are mentally, emotionally, and physically comparable with another person before a long-term commitment.
Some of those qualities were there, but clearly, some were not. You handled yourself very well in a difficult situation