You can take it personally and dump him for lack of respect, go shopping for another but if you're fishing for ways to train him... forgetaboutit he's wrong for you and will revert back to old ways, even if he learns how to avoid being caught at this. In fact, most beauties tell me they can tell if guys are gay or not if they DON'T check them out on the sly. They watch, they know. Thus, they/we all do it somewhat.
So you write this Q b/c you want to keep him but your sensitive feeling are hurt that you are not his only perfect princess at the ball. The only thing you can change is YOU, so if this is your path, make a game out of checking out others, gals & guys and have fun commenting on others. They used to call this people watching and its loads of fun especially at side walk cafes.
I'd talk to them about it then probably break up with them if they keep doing it. I understand that everyone checks people out from time to time but I think it's really rude and disrespectful to keep checking out other people while you're with your s/o
If he's staring and forgets I exist, that's a big problem. Will he notice a pretty girl walk by? Yeah and that's fine. I'm secure enough to keep his attention focused on me.
A date with someone you don't know well is a little different. In a date situation I'd be concerned if the guy was riveted to my sparkling wit and brilliant conversation. If he was checking out babes on our date than there might not be another.
I honestly don't like it. I'm not the type of person to see my boyfriend checking someone out and immediately start seeing their flaws. I automatically see their strengths which then makes me feel insecure and wonder why he is taking the time to look at her while im sitting right next to him.
Kind of off putting for me. Its more of "you have all of this, and i'm still not good enough for you?" I personally would not want to be with that person anymore. Not saying my partner can't check out people, cause I do that as well, just not every living thing.