You are forgetting the War Powers Act.
No, I'm not. Are you forgetting the furor over its Constitutionality when it was passed?
Congress cannot delegate its powers. What we need is an amendment, to which I am not opposed in principle.