The difference of few milligrams in blood sugar level doesn't make any difference and the values of 102 or 105 are as good as same.
Since your values of HBA1c
are normal,there is no diabetes
.However you should get blood sugar fasting and PP done for the exact blood sugar values.
Diabetes is said to be present if your fasting sugar levels are above 126 and PP levels are above 200.
Keep doing regular exercises and take good nutritious diet.
Avoid sugary foods and colas for long term good health of your self.