Totally hopeless romantic here too, but...
After failing at a few relationship attempts (wonderful failures tho), this is my new mantra:
"Love is a necessary, but insufficient condition for a relationship."
In other words -- we romantics should embrace our Disney-esque view of love -- it's beautiful and wonderful. However, we have to make sure that's not the only thing we bring to the table.
Real relationships have certain logistical requirements. For example, you need to actually be able to see each other regularly -- i.e. you sufficiently overlap in both time and space. You're also better off if you're both relatively symmetric in your life situations -- i.e. not rich/poor, not starting a career/retiring, etc. But most importantly, you both have to be willing to put in the work. Hard work. Over the long haul. The work it takes to maintain a relationship never really ends.
Romance can paper over a lot of missing pieces, especially in the beginning, but in the end, it can't hold things together by itself alone. That's only in the movies.
So dream about the color of flowers, but also spend some time thinking about how you find someone who's gonna be a good fit, practically.
And then, toss all this advice out straight out the window when you fall head-over-heels for the next guy.