Hi
@Varley
I also find lack of, or poor sleep tends to result in higher BG in the morning. Sometimes lack of sleep is related to stress, sometimes not. It can be due to habits (late night digital devices!) or environment (too hot/cold).
Lack of exercise also sometimes results in higher BG readings for me. Even just daily walking makes a difference so I try to do that even when the winter weather is not cooperating. If I go a couple of days without, invariably my readings start creeping up.
As you say you are diet controlled, I assume you are already limiting carbs.