Someone here said Lindsey Graham is gay. Can someone please verify that because I haven't seen a source to confirm that. I hope you're not relying on him simply never getting married or that he "looks gay".
And no, it is not Barack Obama's time. That is ludicrous. Finish out a term first. Even Hillary knew she had to wait until she finished a term before running.
I think Obama has...a shot in 2012 or 2016 ...but yeah he does have to overcome race problems, his name, and being a Senator. Senators have a hard time getting elected because their record is scrutinized. The irony here is that because Obama is new, he' d have no record to judge. If he were to run and failed, he'd lose all his media power and influence. ALL OF IT.
Furthermore, DO NOT ....DO NOT underestimate the power of name/race/identity/language being used to sway voters, especially southern voters. For several decades, the Republicans have tried to undermine the Democrat Party by calling it the "Democrat Party". Yes, studies have shown people respond more negatively to the Democratic Party by simply taking out ONE SYLLABLE! Furthermore, 15-20 percent of Tennessee have said they know "someone" COUGH COUGH who will not vote for Ford for U.S Senate because he is black. That's nearly 1/5 of the population. Just because someone doesn't hate an ethnic group doesn't mean they'll feel comfortable voting for a member for that ethnic group. People vote for what makes them familiar. Obama would have many things to overcome. Don't let 'excitement' color your judgement here.