When guys have feelings for you, they will make it obvious. So it’s pretty shady if he doesn’t want to be seen with you in public. He doesn’t want to risk seeing his other girls while with you. Because once his other girls find out, he’s dead meat! I don’t know what it is with guys and being shady and hiding things from their girls. But yeah, if he doesn’t even want to be seen with you in public, he’s probably a player.