Obama has said publicly (at least during his campaign) that he will work to repeal both DOMA and DADT. Although he has also said he personally believes marriage is between a man and a woman, he has also said that he believes everyone should be treated the same under the law. And, he did state he will work to pass Federal hate crimes legislation.
So, unless he's completely full of crap, he should be able to get some of this done with the current Democratic majority in both house and senate. Time will tell, but I am also seeing the glass half-full right now. I'm going to give in to the hope and optimism, for now.
"Struggle is a never ending process. Freedom is never really won, you earn it and win it in every generation."
Coretta Scott King