1)
Why were they upset?
1.
Malbim: (a) This reduced the honor of the king (all of Yisrael should have accompanied him)! (b) It impinged on their honor. Also we wanted to return him!
2)
What is the meaning of "Ganvucha"?
1.
Radak: They crossed you covertly to return you to kingship without our permission, and show as if we do not desire your kingship. We want more than them! They did so to disgrace us!
3)
Why did they say "v'Chol Anshei David Imo"? They were speaking to him?
1.
Radak: We find like this - [Shmuel said] "v'Es Yiftach v'Es Shmuel" (Shmuel I, 12:11), as if he said "v'Osi".