Ahh I've got a set of resistance bands, I'm a big fan, they're just so versatile. They're big amongst people who work in international shipping you know!
I can understand that frustration. At least all those minor muscle tears and strains would have healed up during your enforced rest. We've all go them, and most of us need something to force us to rest up properly.