Gestational Diabetes

Al

Just found out today I have gestational diabetes. Please someone tell me what I’m in for. I feel like such a failure. Will my baby be ok?