If the Earth has ends does that mean it has to be flat? No, because "end" is a translation of a word which means "extremity or furthest reaches of" in which case we're talking about the beach.
March 12th
If you want to believe that earth is flat no one's going to stop you. However nothing in the Bible, either in the meaning of words or in the context of passages, requires you to believe that earth is flat and has an edge.