Have you been dating a man for awhile? Are you wondering when he's going to finally ask you to marry him? Find out how long should you wait...