I don't believe in this fairy tale of staying together for ever. Ten years with somebody is enough. In ten years, you can give a lot of love.
It doesn't take any effort to dream. It's a lot easier than looking at the problems in front of you and figuring out what you're going to do about them. But all you're doing is putting your problems up on a shelf for later, right? That doesn't make them go away.