@TheAmbitiousBlonde,
If he is so all-fired perfect, then you should be able to talk to him about anything.
I bet you won't. And I bet I know why. You not only don't want to be hurt, it's also that you're finding you kind of like your current life. It may also be that you don't want to put yourself out there and deal with guys who are available to you (seeing as you sabotaged yourself twice already with what you called dead end relationships, this might be it in a nutshell).
BTW, spoiler alert, it's okay to not want at age 27 or so what you did at age 19. It's called growing up.
Doesn't mean you will never marry, have children, etc. But those things might not be looming quite so large to you right now.
You two need to have what they call at work a 'come to Jesus' meeting. That is, everyone's got to get on the same page before you can move forward.
So you need to ask -
what's going on with us? Are we on the road to getting back together? Or are we good friends forever?
But don't let him decide on the course of your life. Do not give him that power, as you can grow to resent that. Just ask him what he thinks is going on. And decide accordingly. But right now, you're in fantasy land where you get to encase the relationship in concrete (or carbomite, if you're a
Star Wars fan) and admire it from afar and call it perfect.
That's the kind of museum piece that keeps people from putting themselves out there and looking for someone new.