he is very dismissive and says he doesn't want any input and wants to decide it himself
For this alone, I would bin him off. Imagine trying to raise a family with someone with that attitude.
he's really strung me along when he's so nice, kind and seems just clueless.
I am sorry to say that there are a lot like this out there. It's a great disguise for selfishness
You can do so much better. I would encourage you to look amongst those who are not already in a relationship and still 'looking out'.
The way you know this is, In the unlikely event that the love of your life is already in a relationship when you meet him, is that his first action would be to end the relationship he is already in before getting closer to you. Not hanging on to decide which partner to pick.
Do you see how it looks from his position?
You quite rightly ended your relationship and then were prepared to hang around for him to decide what to do
And here you are still, hanging around waiting for him.
It's such a cliche, but true, you only get one chance at life. Stop hanging around for him.
No big ultimatum that he can ignore. Just get yourself together and leave him. If he realises what he has lost, he will soon come running after you.
But .. what's the betting he already has someone else lined up. It's how he works.
I'm sorry, but think of it as a motivator to do what you want, no more hanging around.