Dear Nairobi:
It doesn’t make sense to wait for your ex boyfriend to change and become everything you wanted him to be, clear, ambitious, knows what he wants when you already have a current boyfriend who “is everything I wanted my ex boyfriend to be: he is clear, ambitious, knows what he wants”.
Other than your emotional attachment to the ex boyfriend. It is something like this: a young child is crying over the torn, old teddy bear she lost. Her parents buy her a new, improved teddy bear, the child cries: But I was my old teddy bear!
Because she is emotionally attached to the old teddy bear, and you are still emotionally attached to the ex boyfriend.
Give your current boyfriend time, get to know him further, and if he is what you want and need, no doubt, you will develop emotional attachment to him.
anita