A person may stare his/her loved ones or people may stare when they see unsual and stunning and very appealing. yeah, JUST LIKE THIS! :
well, yeah. you could say that the girlfriends is over protective.
When any one LOOK at you it feels good that, there is someone who is looking at you. Looking- A glance to you.
When any one STARE at you then those eyes itches your mind and we get disturbed. Staring- I can't keep my eyes off of you.
Reality check: I don't care if it's rude to stare, you're hot haha! :D