Once you do actually meet the one God wants you to marry, this person will probably not be exactly like the person you always imagined you would marry.
He or she might be a different race than you imagined, they might be a different height than you imagined, a different age than you imagined, they might have a different personality than you imagined – in short, the only thing you can count on is that they will not be the exact way you imagined.
Of course they will have some qualities you wanted in a spouse, but when you meet the one God has for you, this person will be unique and special, and the real joy will be getting to know them for who God made them to be and not who you expected them to be.