Hello! We know that current flows in a circuit due to an electric field set up from the terminals which resembles that of a dipole, right? Now because it resembles the dipole's field, the electric field is NOT constant everywhere along the wire, and therefore, the electrons experience a different force at every different position along the wires. My question is: based on that, how can we have a CONSTANT current when the force on the electrons & hence there velocity is changing. NOTE: I understand that for a constant E Field the force on the electrons will be constant and their velocity will be brought to a limit due to the resistance. (Much like a situation of a free falling body that reaches terminal velocity). Is my understanding correct? Thanks!