I've been in a long term relationship since 1999. I'd have to say there are some hiccups along the way, but, like all things, you have to work at it to keep it going.
*) I married my best friend. He's always there for me; I'm always there for him. We enjoy the same things (mostly, however, he's not a jock-surprisingly) and find solace in that.
*) There is a date night and we keep it holy.
*) We talk and keep the lines of communication open.
*) We listen too--when someone likes something, we try to maintain that.
*) We also respect down time to decompress and maintain a certain sense of identity. I like to watch sports. I will say, I was them less now then when I first met him--they aren't as enjoyable without him watching with him--but he goes off and paints or works on the computer. And the opposite is true. When I'm at my writer's desk, he goes and watches television. But the conversation always comes back to us. "How was watching tv?" "What did you write about?"
Does that make sense? Next week will be our anniversary. We'll do dinner out and about, maybe head to the beach. The fact is, it is great when it works and you are on the same wavelength. I highly recommend being with your best friend, however, whenever possible. And find what you have in common. We met over our love of animation and geeky things. We took off from there.