First of all, don't cry. Diabetes is a long-term thing and you need to be patient.
Secondly, you have been on the diet only for 3 weeks. It is great that you have lost weight. However, the HbA1c reflects sugar levels over the past 2-3 months i.e. from before you started the diet. It could be...