Oh man, sorry you hurt yourself :( I would give yourself a rest, though I know it sucks to miss a workout. We've ALL been there.
Just out of curiosity, why are you doing B&G every single day? No workout is good to do day in and day out. They lose effectiveness after a while. Cathe has...