How does solutions of two liquids work? When two liquids mix, and they are not hindered by a polarity mismatch (like oil and water), why don't they always form a homogenous mixture? Due to entropy, a liquid will disperse itself evenly. This even distribution will lead to homogeneity, no? According to an answer to this question (one given when this question looked different), said that they don't always distribute themselves evenly. So, let me lay done some ground rules:

Both the liquids are non-polar or polar
The liquids do not react in a way that creates products

Now, what hinders these liquids from dispersing evenly in each other?
Also, I'm going to clarify a certain conception I have, in case it is wrong:

A homogenous mixture is a mixture where the parts are evenly distributed. A solution is a homogenous mixture, where the solute has been deconstructed into its ionic components.
It has already been pointed out that your text is incorrect. Saccharose (commonly known as sugar) is not an ionic compound yet it dissolves very well in water. It is not alone although I am too lazy to think up a non-carbohydrate example.
I’ll also point out that ionic compounds exist that are insoluble or poorly soluble in water, although some may rightly argue that their bonds tend to be more covalent than ionic.
As for two different liquids mixed together, the answer is: You can’t say a priori. (Or, in a highly logical reading of your question: no, the result will not always be a solution.) Many polar liquids will form a solution with many other polar liquids but in some cases the pairing will not. Conversely, a polar liquid such as ethyl acetate or acetone can form a solution with a practically unpolar liquid such as hexane.