Check out the acids...Like Halogens...Cl- will not touch a Hydrogen but is a decent nucleophile.
CN- is also a good nucleophile and HCN is somewhat of a strong acid.
Good question, this always annoyed me but these examples should help you understand this concept.