Earlier quoted context omitted.
> I will say it turned me into a huge proponent of massive amounts of protein and fiber in my diet (but kinda turned me off Thai food :/ ) Why?
Protein is low carb. Fiber is a carb that doesn't impact your blood glucose, because your body doesn't break it down. Thai food is heavy on noodles and rice, which are both very high carb.
Oh, add some carbs to your protein and fat. Like a steak with creamy sauce and french fries. All the insulin you think is good is not enough.