+ 1 I definitely think this OP has a negative attitude toward looking "African". I mean why announce "I'm not racist" without anyone calling you racist unless you realize what you're saying sounds racist. And why would she hate the word nappy unless she realizes it is an insult?
To the OP. You didn't say what you are mixed with but it is MORE THAN OBVIOUS somebody in your family tree is black because you look black. If I saw you walking down the street whether your hair was kinky or straight I would still think you were black. Not Bohemian. Sorry to break it to you but that flatiron isn't fooling your black friends or anyone else so you might as well accept your African-ness.