This sort of reminds me of when my oldest son called me to tell me about a girl that was soon going to be my daughter-in-law. As he's telling me about her he tells me that he has to marry her. My first thought was that she was pregnant. When I bought it up he starts laughing telling me that she wasn't, that the reason he "HAD" to marry her was that it was the first girl he had ever met who had her own tacklebox. Twenty three years later they are still going strong.
If a relationship starts with shared interests the odds of it lasting are greatly improved.