Congratulations on your weight loss and getting your diabetes in control - that's awesome.
When you say you eat whatever you want, what do you mean? Do you test after eating to see the impact it's having? And - last question (for now!) - are you Type 1 or Type 2?
Welcome to the forum. Glad you found us.