I’m sorry to hear about all this man, I hope you can keep your head up and continue being a badass.
If you don’t mind me asking, how did you rupture your bicep? I’m pretty sure I’m genetically predisposed to bicep tendon tears and want to avoid any exercise that may risk that.