Rosmarin, my number one criterion for liking/loving a guy is that he really really likes/loves me. All other stuff, like is he handsome, kind to small animals, makes my mum laugh, comes after that.
I have found this has saved me infinite heartache over the years. I have so many friends that caught up in 'romantic' unrequited love situations, in which they pined for various men for years which actually stopped them getting on and finding someone new. The worst was they were quite often perfectly ordinary men, or even not very nice ones. It was a mystery what they were pining after (given there's more than one nice man in the world).
Remember, if he doesn't think you are the acest, most wonderful girl in the world, then he's not that ideal then, is he?
You also can't compare going on a few dates with a new guy to the depth of feeling and experiences you had in a long-term relationship.
I don't think you are ready to move on, stay single and just wait it out. But he wasn't an ideal person really, he was a normal person. Just give yourself time, this will pass (unless actually getting hung up on ideal people provides you with an emotional experience you like). Dreaming is your way of working it all out in your head, again, this will pass, you won't be dreaming of him in 20 years time.