You speak of your lines having start and end points. In two dimensions (like on a graph), two lines which have ends to them don't have to intersect. A line from the origin to the point (1,1) doesn't intersect with a line from (0,3) to (0,4). Do yourself a drawing and see for yourself (with your lines, not mine).