I have lost about 30 lbs during the past 6 months or so.

I am past 3 score and 10 years, have always had difficulty with achieving the proper weight, and have been insulin dependent diabetic for 36 years.
What I did: 1st, I looked up all the side effects of all the prescriptions I was taking.

Yep, almost every one causes weight gain (plus other symptoms I experienced). I cannot stop the insulin, but began to gradually eliminate most of the others.
2nd, I consulted an Ayurvedic practitioner and made some substantial changes in the foods I have always eaten. This would be different for different types of body and personality types, but for me, the main changes were to eliminate wheat, oats, and cheese (all dairy), sugars, and cut coffee down to 1 cup/day instead of a pot/day. I added hot spices, pungent tastes, and ghee (for fat). We added a couple of other herbal blends specific to my own make-up and problems. So now I am eating mostly a variety of whole grains, veggies and fruit, and small portions of meat, all organic, of course.
I am thrilled with the results. I am not missing the Rxs, have cut the amount of insulin required drastically, have a lot more energy and just generally feel a lot better. Now I feel more assured I'll be around to see how all this commotion in our world turns out.