What is your blood glucose when you wake up in the night with a headache? Your course of action depends on what's happening to your body. It's unusual, but not unknown for adults to have insulin for a while, then for their pancreas to recover for a bit, stop needing insulin injections for a while, then need to restart later.
A waking blood glucose reading of 9mmol/l is a bit higher than ideal. When you say "playing catch up all day" do you mean that you need to eat to maintain blood glucose levels (stop them dropping too low) or something else?
It's possible that you have reactive hypoglycaemia, but you really need to discuss with your diabetes team, ideally with as detailed records as you can supply about blood glucose readings, food eaten, exercise done, any medication taken etc.