Wait, I'm confused.. isnt 1.6 x 10^-19 the charge of an electron?! Oh wait, is it because charge of electron = charge of proton if its neutral?

+1.6 x 10^-19 C is the charge of a proton. -1.6 x 10^-19 C is the charge of an electron. They are the same magnitude but of opposite sign. Also note that the unit is important, 1.6 x 10^-19 is not a charge, it is a number.

Wait, I'm confused.. isnt 1.6 x 10^-19 the charge of an electron?! Oh wait, is it because charge of electron = charge of proton if its neutral?

Charge of electron = -charge of proton. The thing that's neutral is the atom, comprising electrons, equal number of protons yielding the "neutrality", plus possibly neutrons which have no charge. ( The exception is ions which do have a net charge. Example: add salt to water, you get mostly sodium and chlorine ions).