Interesting reading. And glad you've got your health issues tackled by "just" changing your eating habits.
A couple of statements made me think, though: Are carbs really that dangerous? Same with fibres. The Asian foods often contain rice or noodles and lots of vegetables, i.e. carbs and fibres and not much meat. Yet the Chinese, Korean, Indian etc. people have traditionally been very slim. Obesity has become somewhat of a problem there only after the Western fast food has gained popularity.
Another thing is that permanently reducing the daily amount of calories in any way will result weight loss especially if the starting point is high.
Further, any change in your normal diet will cause constipation. At least it does that for me.
For the record I'm 6" tall and weigh about 180 lbs which means my BMI is about 25, have been that way for the last few decades. My normal diet is yoghurt and muesli plus two slices of wholegrain rye bread for breakfast - with juice and coffee. Normally no lunch. For dinner there's usually animal protein with boiled potatoes and vegetables. And for evening snack I often take a beer or two, or some Scotch, or occasionally wine.