Oddly enough the Greeks had a bunch of words for different kids of love and they make sense. Having just one word in English is really difficult situation. Like the stardust and romantic love is one version (Eros) that is early in a relationship. Then when that's done there is the the deeper and more meaningful Agape. Few people get to the second stage - preferring to try and keep the first stage going which doesn't work too well
http://en.wikipedia.org/wiki/Greek_words_for_love