Hey guys, on every electric guitar I've owned they've all gone rusty. The nails, the bridge and the pick ups. I'm wondering just why this is happening?

I may be getting a new guitar soon and I don't want this to happen, I'm wondering how I can prevent the pieces on the guitar from rusting, or how I can remove the rust from a guitar that already has it on.

Any help? Thanks!
Clean your guitar after every use. I have a PRS and the hardware isn't rusty, but the oils from my hand have stripped the nickle plating off the tremilo and thats a $1500+ guitar.
2002 PRS CE22
2013 G&L ASAT Deluxe
2009 Epiphone G-400 (SH-4)
Marshall JCM2000 DSL100
Krank 1980 Jr 20watt
Krank Rev 4x12 (eminence V12)
GFS Greenie/Digitech Bad Monkey
Morley Bad Horsie 2
MXR Smart Gate
Wipe off everything when you're finished playing. However, no matter how careful you are, it is inevitable that eventually the finish will tarnish.