As others may have pointed out, 48 isn't significantly different from 45, except it is an artificial marker above, putting you in a 'diabetes' level. So your question really is, why hasn't your HbA1c improved, given the effort you are putting in. A Continuous Glucose Monitor might be just the...