Re: Working with injuries, what can I do?
Join a masters swim team. Swim 5 days a week.
Best possible workout while recovering from what you describe.
The core work will come back quick when everything is healed.
You seem to be suffering from several overuse/push to hard type injuries so maybe it is time to take a hard look at your approach and beliefs around exercise?
Broken is not part of the definition of fit.