It's not clear to me if you have diabetes or not. This would make a difference.
Your blood glucose levels increase slightly after you eat. I'm not sure if your number of 107 was a fasting blood sugar (usually taken first thing in the morning after no food or drink for 8 hours) or a random blood sugar (taken any time of the day).
If you do have diabetes, The American Diabetes Association Clinical Guidelines say that your blood sugar should be between 80 and 130 whenever testing before a meal. This includes your fasting blood sugar. Two hours after eating, your blood sugar should be 180 or less.
If you don't have diabetes, your fasting blood sugar should be less than 100.
It would be a good idea to ask your health care provider to explain your results at your next visit.