Very true ,
I know it happens with many people in the life one or the other time
B/c we are not convinced from inside.
Pray namaz and read Quran daily with translation,
walk or play & take full sleep . Drink lot of water and glass of milk at night .
This will give you energy & decision power.
Then make time table. Have small target in the binging.
The day when you could not meet your target give yourself a warning.
After 3 warning keep a fast.
This is promise that in future you will do your work in time.