Answer:
Only low life American girls, if any, choose Iranian boys. In general, white girls dont like Iranian and Indian boys. Whites find them ugly and too hairy. I am not being racist, i have heard this 100 times now. The matter is not related to being dark though, for white girls do like black and latin boys.