"However we also know that there is no chance the system going back to the original state due to repulsive force"
This is untrue. If we could track the position of each $e^{-}$ (assuming we are thinking of them as point particles for simplicity), then for any given spatial configuration of the charges, reversing the direction of $v$ of each charge would actually lead to backward evolution in time.
One can think of a simple analogous situation with two point particles of same sign of charge. Let us say both are at rest initially (time = 0) separated by some distance $d$. Since the force is repulsive, at some later time t, the distance will be some $d' > d$. Now, what happens if we reverse the directions of the velocities for the charge configuration at time $t$? Backward evolution will happen, and after another time interval $t$ has elapsed, we will be back to the original configuration (separation = d, both charges at rest). This is indeed time reversed motion
So, to summarize. If we can break up the dynamics of composite system (electron gas) into dynamics of simpler units (electrons) interacting microscopically in a Time reversal invariant manner, AND, we are actually able to keep track of the motion of each one of the interacting units, the resultant motion will always be T-reversal invariant.
Emergence of macroscopic irreversibility from reversibility on microscopic level always is a result of coarse graining. I am not going to elaborate any further, but reading about the Boltzmann H-Theorem will help. It addresses precisely the question of how macroscopic irreversibility emerges from microscopically reversible motion