Totally agree with forever. Ditch the coffee/diet drinks/not eating til 4pm!!!! Your body has no clear idea of when it will eat and when you do feed it, it is getting lots of stimulants and chemicals. Sorry if that sounds harsh, I do not mean to be but you are setting yourself up for a big fall/fail here.
Jillian Michaels certainly knows her stuff but another one you can have a look at is Tosca Reno. She writes a series of books called 'The Eat Clean Diet' - there are a number of them in the series: the diet, two cookbooks, a workout manual and a workout journal etc etc. Really the only one you need to start is 'The Eat Clean Diet, Recharged'. It is about healthy eating and exercising - oats, egg whites and some whole eggs, chicken (or any lean protein), tons of veggies and some frui plus water, water,water!!!. Read it - it will show you how being healthy is about balance. She recommends not leaving more than 3-4 hours between eating so, inan average day, you have 5-6 small meals ... breakfast, snack, lunch, snack, dinner, snack (if necessary). When I say snack it is not a bag of crisps ... it is an apple with a tbsp of nut butter or some carrot sticks. It is healthy and filling.
You need to address your attitude to eating really. You are not eating enough of the right foods and not enough in total. You need to hydrate with water not diet drinks, cut the empty calories (alcohol etc) and get enough sleep - there are numerous studies that show sleep deprivation is a killer with regards to weightloss ... the stress hormone cortisol increases that this impairs weightloss.
Ideally, you also need to be a little more active. How long do you walk the dog for? That in itself is good exercise and you can easily turn it into a 40 minute power walk (over time
). Can you incorporate some weights as well? Maybe twice a week?