Don't get me wrong, I'm trying not to judge people too. I just find it incredibly hard to comprehend some things - how can people choose to not care about their health, their future etc.
On a conscious level I know that I should respect their choices, on a subconscious it just still doesn't make sense to me.
Living in Silicon Valley while growing up in the South East, being an Atheist and coming from a religious family, being a programmer and rubbing shoulders with MMA fighters and fans, and associating with Indians, Chinese, Europeans, Israelis, South Americans, and Africans in school has reduced my instinct to judge people who live according to systems of values different from mine. I guess I am broken in that way.