WorlSUP said..
Get into some Yoga for strength and flexibility, try a few different types to see what floats your boat.
Definitely try some Yin Yoga (to balance out all that Yang activity), to work on the Fascia and get all the joints moving properly again. Keep working on all sorts of functional movement.
Have a good look at your diet, try reducing or eliminating all the animal fats and other toxins. Stay well Hydrated with awesome toxin free water (get some natural spring water). Get in the ocean every day.
Thanks for your suggestions.
I am wondering whether Yoga is better than Pilates. After some googling it seems that Pilates
may be best suited, just because it seems to focus on strength (for my back and core), whereas Yoga seems focused on the mind plus flexibility - buts that's just after 20 minutes of reading. In a couple of days I am going for a Reform Pilates evaluation at the Physio and I intend to give it a go.
At least I can get good water - we are on tank water. (I hope bird poo is good for you...)