Why do you need to know up front? Why not just live your life where it is now and if God brings you someone, then marry, and if He doesn't then you've been living your life and have lost nothing. Gods not in the habit of spelling peoples lives out for them so they can plan ahead, but He wants people who are ready to move in the direction He leads.
And if He were to tell you you are to be married, that could still be a distraction. What if you spend all your time looking, when God doesn't have plans for you to marry for another 10 years? Then you spend 10 years of your life looking, rather than living out those 10 years as God intended. Sometimes the best thing for us is to not know what God intends, so we don't screw it up. Sometimes we just have to live life and wait for God to send people to us or guide us to the people. Not plan for it ourselves.