Doesn't the -ve terminal acts like a current source?
The term "current source" doesn't mean something like "the terminal that electrons come out off" though I can understand why you might be thinking of it that way.
A current source is the dual of a voltage source. Unlike a battery that produces an (approximately) fixed voltage for a wide range of currents, a current source produces an (approximately) fixed current for a wide range of voltages.
Here's a simple example. If you place a resistor of resistance R across a voltage source of voltage \$V_S\$, the current \$I\$ is given by:
\$I = \dfrac{V_S}{R}\$
In other words, the current \$I\$ through the voltage source is determined by the external circuit which, in this case, is just a resistor.
In contrast, if you place a resistor R across a current source of current \$I_S\$, the voltage \$V\$ is given by:
\$V = I_SR\$
In other words, the voltage \$V\$across the current source is determined by the external circuit. The current source produces a fixed current that is (ideally) independent of the load attached to the source.
Whereas "good" voltage sources have very low internal resistance, "good" current sources have very high internal resistance.
In fact, one can approximate a current source with a high-voltage source in series with a large resistance.