Okay, so I run a lot. I smoke like 2 packs a day and rolled my own cigarettes with no filters for 8 years before I started running. I had never run and literally couldn't run 2 blocks straight 9 months ago. Now I run about 10 miles a day (I just switched to mornings, so am cutting myself some slack-did 6-8 mi all last week and 10 today (oh, my weeks start on thursday))...anyways, you will work through that sore unable to run thing. Some days are good and some are bad, but I am generally at like 78-83 minutes for 10 mi no matter how good or shitty I feel that day. I mean, if you are doing a race, yeah, don't run the day before (i would actually not run two days before, then run much less than usual/the race length the day before), but you can run consistently daily without a weekly break, not to mention a break every other day. All you have to do is run! Every fuck*ng day. And it gets better as you go. And don't let your mind tell you what your body can do. That little thing inside you that is all, yo, I am sore, why I am doing this... be all hey me, I am going to run for at least 6 minutes straight and then see how I feel, and then I am going to keep running, because I ran six minutes straight yesterday and I can again today.
Also, everything you eat is wrong, if you are like most people at least. Probably the easiest solution would be to have a really big spinach salad with no dressing for breakfast and at least 3-4 more servings of raw fruits or veggies throughout the day. That will make you feel full and make your body feel amazing, in general and for running purposes.