I definitely go through waves of feeling overwhelmed and then feeling I can take it on, I just need to take a step back more often and take a deep breath.
Oh yes, I had those spontaneous burst of tears in between learning everything during the first few months! It's a lot to learn, a lot that needs to be known early on, and sometimes all the information gets dumped on your at once and causes you to freeze up. If you ever get overwhelmed or confused, don't hesitate to ping us for specifics.

I had a few go-to people I used all the time (they were probably tired of hearing from me, they say they weren't though

) which helped me get the hang of things.
Yes and stay cool and calm... there is no need to fall out with the vet even if you do disagree.
AGREED. No need to bring out Mama Bear attitude if it's not necessary ... but don't be afraid to growl if you get cornered.
I was actually having a breakdown just this Friday (negative feed back from our vet - trying a new vets tomorrow) but I posted here and the gang rallied round and picked me straight back up.
That is the worst! I wouldn't call myself un-confrontational, just ... timid. I don't like to challenge people who are supposed to be smarter than me. I don't want to look/sound stupid. Sometimes I would nod and say "okay!" because I was put on the spot and didn't get a moment to step back and think about it, I like to make peoples' jobs easier ... but when my vet sent my low-carb food back out the door and told the tech to tell me "you can't use this, she won't reach regulation on it" I had to square up and (politely) challenge her about it and told her Dr. Lisa Pierson's food chart says
otherwise. I was proud of myself but the moment I left kitty at the vet for her curve and for the chart to be reviewed I was terrified.

It's part of being their mommy/daddy though - you are their advocate! A Catvocate! And Jemma BEST of luck finding a vet that works for you and Kyra! Keeps us updated!
I will admit though there were some days that I wished I could just put one of the senior members on the phone to bark at the vet for me.
an I ask, how long before the shot do I do a BG test? For example, currently I feed Douglas at 0700 and administer his shot at 0730. Am I testing before he has food too?
You would test at 0700. You want to make sure Douglas is high enough for insulin without food in the system. So if Douglas was lower than normal, you might want to stall feeding another 20 minutes to see if his BG rises on his own without food influence.

And just to throw out there, is Douglas getting a snack around +1? Usually between +1 and +2 is when Caninsulin hits hard.