first of all, I have to say it was probably not the best choice in judgement to take photo in front of step-dad's flags.
second, I understand where ksmoke is coming from. my pops and I got into MANY fist fights and arguments over his views on race issues. I was ashamed of his opinions and actions. I mean, THIS is the dude i'm supposed to learn my values from???? My pops and I didnt speak or see each other for YEARS. We discussed his views not too long ago, and he too is ashamed of himself for the stuff he's said in the past, but takes the lazy way out and blames it on HIS father. I told him that he had no balls if he cant recognize that something is wrong and take his own stance. I told him how I felt about his views and that is one of the main issues we never got to know eachother and why I dont bring my kids around him. My oldest daughter overheard him using the N word when she was young, and here she is at 15, and it still resonates in her mind that he talked like that.
Bottom line is, YOU represent YOU, and surrounding yourself with negativity and/or negative people, you just might become what you despise or at the very least become guilty by association.
Hopefully this is a wakeup call for you youngsta.
peace