Hi
@Squeekyboy, as a Type 1 diabetic, not as professional advice or opinion.
I agree with
@Jaylee about those measures, something which is part of 'sleep hygiene'. And with
@Spl@ about caffeine, 3 cups max per day and all before 4 pm. Stress and the silly season do not help sleep either. Who knows who may visit and cause noise - reindeer, Santa or a burglar.
Also I agree with
@Jaylee about the suggestions about Glic causing low BSLs. The lower limit of BSL range according to the Home page search box upper right - Hypoglycaemia - is either 4 mmol/l or 3.6 mmol/l. (depending on whose is quoting the criterion).
Mind you, how each of us interprets our BSL reading depends on what the accuracy of your glucose meter is.
Most are +/- 15 % so a glucose meter BSL reading of say 4.5 mmol/l could be in a range of 3.85 to 5.175 mmol/l or to take the lower 'hypo' figure, (of 3.6 mmol/l) a glucose meter reading of 4.2 mmol/l could be 3.57 to 4.83 mmol/l.
Also the hypoglycaemia information will help you to see whether any of your symptoms at night are like a hypo. For me, restlessness, sweating and thus wet PJs, dreams etc.. You would need to speak with your doctor about what to do with the Glic if your BSL is low at night, but also read up on what to do to treat any low BSL.
The other thought to consider if other things above are attended to and no cause found or no positive effect of suggested measures is to ask your GP, could it be Obstructive Sleep Apnoea (OSA)?
Type 2 diabetics are more prone to having OSA, see mayoclinic.org - Obstructive sleep apnea. for explanation and symptoms, test and treatment.
Meantime I hope your sleep settles quickly and easily.