Hi,
As you have mentioned that you used to have your dinner at 6:30 p.m. and as you haven't mentioned that you eat anything in between so your nxt meal supposed to be breakfast and the gap is more than 12 hours. In this condition specially in the morning body wants to supply its fuel by providing free
sugar .
Next Steps
If you want more details you can consult with me through this practo app.
Health Tips
Please don't go for drastic weight reduction diet which may affect your whole metabolism. If you want to have your dinner at 6:30pm then please keep a supper in between.