No way it is going to pass as it is now. Especially with the bombing in Boston. This is a good time to push for some major restrictions on immigration.
We are so far in the weeds that a whole new deal has to be worked out.
I pray you are right.
However, even if it doesn’t, its likely Obama will do more extra legal stuff before his term ends. Four years is a long way away.