Baby’s too big?

I’m 28w1d and yesterday at my appt my fundal height was 32, prompting an ultrasound. I’ve been declared borderline GD, and have been following a GD diet as precaution and sugars have been well below normal. I’ve done everything I can yet I feel like I keep failing. In fact, I’m crying as I type this because I can’t help but feel like I’m doing everything wrong. Nothing is going according to plan. Nothing. At my 20w US, baby measured a week ahead. Baby’s been ahead, normal, ahead, normal, to ahead now via US from the beginning. In fact, I started with two and lost one. I’m now measuring 30w6d with percentile as 93%. Yikes.

Curious to know what others experiences are here and how it turned out. Thank you in advance.