What took me a couple of years to figure out was that Islam and culture are not one and the same! The guy who came up and yelled at me for wearing shorts was actually practicing his culture and not his faith. So how do you tell the difference? I’m not sure, but one tip is that if you want to stop getting bothered, marry into one of these cultures like I did (go desis!).