I just try to focus on why I want to lose weight when I get that craving for something unhealthy.
When something in our minds clicks or we have a specific reason why we want to lose weight. It may have been something embarrasing, or that you have an event you want to lose weight for, or someone you want to lose weight for!, when thats fresh in our mind we're perfect little saints! But as the days go on that thought gets pushed to the back of our mind to be replaced with all the day to day thoughts we have about anything and everything. When you start craving, you need to remind yourself of why you wanted to lose weight in the first place!
As for not being able to get out of bed in the morning to go running, i tried that once and just didn't move an inch lol stayed in bed. Some people are morning people, some people arent. If you can't get up in the morning, don't push it. Do it in the afternoon or evening
Its better than not doing it at all