Firstly you need to contact your DSN
And have a good chat about your control including the avoiding taking insulin to prevent weight gain, to be embarressed about dicussing any aspect of your control, your team won't judge you all they interested in is giving you the help and support that you require, and they would have come across many a diabetic in your pardicment..
And it's all about learning carb counting and how to take into consideration other factors that all go to helping us to calculate our insulin dose, so we balance our food needs and insulin needs, so we don't end up feeding excess insulin to prevent hypo's then pay with gaining weight!
Most diabetics do rebel in one way or another at some point of time it's a normal human reaction.. After all it's probably the first time that we've faced anything that we have no choice about nor can we change if the going gets tough we can't stick it on the back burner for another time or decided nah it aint for us etc... And sometimes we've just got to prove that we can't run, hide or put it on the back burner for another day..
One of the hardest parts of getting back on track, as this is quite intensive, as need to make as many notes such as food eaten, dosage used, BG, exercise taken whether you ill, stressed etc but this will give you a very good picture to what is going on and what adjustments you need to make to maintain control.. Once you've up and runing you don't have to be so intense with the dairy, but just maintain the BG routine so keep control, and this routine soon becomes a false of habit just like dressing, picking up your door keys on the way out the door!