How Long Should You Date Your Perfect Match Before Getting Engaged?

Some people know at first sight, some after years of relatively trouble-free companionship. How long should you date your perfect partner before getting engaged? Find out here!