DO the same to him. Next time a "fit" guy comes into view, point out to him how this guys jaw is perfect, how his hair does that little thing you love, and how broad his shoulders are. Mention you like really tall men as they an protect you.
Then when he complains, point out you're doing exactly the same as he does, and that if he'll stop it you'll stop, as he now knows how it's making you feel.
Over the Easter break