The sun is shining for you, the birds are singing, there's a spring in your step, and you've suddenly become one of those people who hums. You're in love.
Life is good except for one small problem.
Your sweetie is hundreds or perhaps thousands of miles away. It's a geographic dilemma. And as exciting as the whirlwind weekends of romance are, the two of you are beginning to think about how nice it would be to share all of the little things that people in the same area code take for granted, like spontaneity and casual time. Moving means a major upheaval of your life, but the long-distance thing is expensive, frustrating, and ultimately limiting the depth of your relationship. Take into account the weather, cost of living, access to cultural events, proximity to wilderness, etc.