The House passed the defense authorization bill 234 to 194 in May, which would have ended DADT. However, that did not pass the Senate last week. Thus, this stand alone measure is the last attempt to push repeal in this session of Congress.
The House has more than enough votes, but the Senate will be a battle. And let’s not forget John McCain, the maverick busting his hump to keep gay soldiers in the closet.