Well done, President Obama. I only regret the number of people who continue to criticize and insult you on both sides of this issue. You have followed a logical progression of steps to promote equality in the face of extreme opposition from many and constant criticism from others. Somehow, the Courts, and Attorney General Holder have managed to move forward with the spirit of the Constitution's equal protection clause in spite of a recalcitrant Congress and consistently vocal opposition from the conservative right. However, I offer my sympathy most for the uncalled for derogatory comments directed at you by some of those who claim to have once supported you.
I admire your ability to keep your eyes on your goals in spite of the totally undeserved criticism. You have accomplished much--securing congressional repeal of DADT, the expansion of social security benefits to same-sex couples, including survivor and death benefits, coverage under the Family Medical Leave Act for same-sex couples, deciding to stop the Department of Justice from defending DOMA years before SCOTUS struck down part of DOMA in United States v. Windsor, and signing an executive order banning federal contractors from discriminating against employees based on sexual orientation or gender identity.
Your enemies are already arguing that you have reached beyond the scope of the authority of your office and should be impeached. Your sometimes friends complain that you didn't act soon enough and that you're a liar and a hypocrite. I grow frustrated with your alleged "supporters" more than your detractors; at least the detractors are consistent. I look at results as the measure of success. Mr. President, you have achieved results in promoting equality under the law. I have no idea what some people would like you to do differently. Perhaps they would prefer you to do nothing at all because you didn't act on the timetable to which they wanted you to adhere. After all, six years is...well six years!
You are a much better person than I am. I admit that if I were in your shoes, just once I would say to them all, "Kiss my a$$."