@OP: are you a dark-skinned or light skinned indian?
light-skinned indian = indo-aryan which is rumoured to be the ancestors of white people as alot of northern indian have facial features close to white people.
dark-skinned indian = dravidian which means even in india you will get alot of people looking down on you almost all the time.
I'm thinking maybe you're light-skinned so thats why he liked you more..even hitler expressed his love and respect for india because of the aryan myth..