I've read in many books and through many answers on this and other sites about this concept. Now I'm not sure what to "believe". In the subject at my university, we are taught that conducting wires are perfect. For example if in non-ideal wires electrons move randomly, but when you apply E-field they move in that direction, still somehow "hitting the nuclei" of atoms and basically they have this average velocity that's pretty small, (but that's the one that we are studying, not the actual speed when they randomly move).
Now in ideal wires, we consider that when an electron hits the nucleus, it's an elastic collision and no energy is lost... so electrons again have this average velocity and everything's the same. Now in that analogy, when you connect a battery of cells to a conducting (perfect) wire, you only need a "starting force", so that the electrons start moving (?), and since there's no friction -- they must move infinitely (although not accelerating). What's bothering me are these thoughts which I don't know if they are true:
(1) is the electric potential in the ideal short-circuit the same at all points (except in the source) because no E-field is present? While in the non-ideal short-circuit E-field is constant, meaning voltage must be present (therefore the electric potential in any 2 points must be different)?
(2) when electrons move in a non-ideal short circuit, their voltage lowers through the circuit such that they get from (for example) 20V to 0V with the distance. Of course the electron that's on half-way of the circuit already has a smaller el. potential like 10V?
(3) when you have a resistor in a non-ideal circuit, the "voltage drop across the resistor" is just a measure of energy (per charge) that a charge has lost on its way through that resistor? Also, why is the current the same before and after a resistor? I think it's because the electrons repel each other. For example the electrons that enter the resistor are slower (because they hit more nuclei in the resistor) and they exert a force on the electrons before them and so on? Therefore there aren't many electrons that exit the resistor which means smaller $I$ ($I=Q/t$), and there are many electrons before the resistor, but they move even slower because of the repulsion previously described, so their $t$ is big, again, $I$ are the same? (I don't get the water analogy.)
If someone could clarify this. (Explain where I'm wrong.) Thank you very much.