Turns out I can run barefoot. Time to start building up the calluses. Not quite pain-free, but only around 2-3/10. Will be very conservative with the barefoot buildup since there's a ton of injury risk from doing too much too soon. Very happy to have an exercise option again. Also gonna try biking barefoot, should be able binge volume with that.