High BSL early in the morning

Hi everyone,
I split my lantus 7U in the morning and 6U at night and have novorapid throughout the day.
Lately I have been experiencing high blood sugars early in the morning (3 to 5am) particularly if i eat carbs for dinner. I have had to stop eating carbs for dinner but my BSL still seems to go high.
I thought it might be me getting older and my metabolism slowing down, but I’m not sure now. Has anyone else experienced this and how did you solve the problem?

Thanks