Regular massage helps along with Steroid injections. However, for me a good pair of compression socks and an insole with a strengthened, raised arch significantly helps. Had mine way before I was cycling.
I had Plantar Fasciitis for several months and it made my quite long daily walks a literal pain in the foot. At the time, I was walking 5 to 8 miles a day and nothing I did made any difference. My partner advised me to stretch the strong ligament that goes along the base of the foot, and showed me some exercises which made the toe tilt up towards the knee. They were not that comfortable and difficult to do, so I adapted them by standing on a stair on my affected foot, with only the ball of the foot on the stair and most of my foot hanging off the stair. Then I started gently bouncing my weight on the ball of my foot and letting my foot bend up towards the knee. This I did more and more until I gradually stretched that ligament under the sole of the foot. I was doing it about five times a day for a minute or so each time. Within a week, the plantar fasciitis was just about gone and within a fortnight, I had more or less forgotten I ever had it. It has never come back since.
I passed this tip on to a mate who walked a lot and had the problem and it worked for him as well.
Try it if you suffer this.
EDIT:
On Type 2 Diabetes:
One of my neighbours is a pretty huge bloke. He is called 'Tank' by everyone around here. He had diabetes (Type 2) and he was pretty much in hiding from the world during the early covid epidemic. He decided to lose weight and he significantly limited his calorie intake. He has lost four stones and he is no nolonger diabetic. He reckons he wants to lose another stone or so, but he looks so much fitter and is out and about all the time rather than lurking indoors. He did it like someone else here by eating only once a day - which sounds pretty hard to me, but he prefers it that way. Another way he might have tried would be to strictly limit carbohydrate intake, and focus of vegetables and protein.