Pre-diabetic? Can I trust my meter?

I went to the Dr. the other day and asked that I be tested for low thyroid. I have a lot of those symptoms. I am sure I’m also pre-menopausal (recent), but the thyroid symptoms came years earlier. Dr. asked about diabetes test and I said, "No, I check my bg (random)all the time at home because my dog is diabetic." I do check it all the time, but since she mentioned it, I thought I would do a first morning fasting test and then check it after each meal.

Upon waking, I tested at 101.
2 hrs after a meal, I tested at 120.
Random between meal test 99,130,111 ( in no specific order)

This morning upon waking 109.
1 hour after meal 130

I was reading the pamphlet that came with my TrueResult strips and the numbers can be -/+ 20% ( I knew this)AND, that it can be as much as 70 mg/dl higher after recently eating than lab tests! I did not know this! I’m wondering if I should have a bg fasting test done at a lab?

I also notice a huge difference in some readings that are taken 1 right after the other in a matter of seconds. Which number should I use? I also have 3 meters and while they all seem to be within range of each other, sometimes they give such different readings I have no idea which number to use.

I forgot to mention, in case it matters, my blood pressure is perfect and my cholesterol is in normal range. I am 50lbs overweight and never hungry. Can’t seem to lose weight even with exercise.