Diet's important. I crash ALL the time too. It's easy for me to binge eat because I starve myself, but ignore that. It's important to eat breakfast. Drinking water AND milk is vital. Cutting things in half can help portion sizes. Try to stop eating solid food a couple hours before bed. Know what healthy carbs and sugars are. Again, everyone has a different body, and what works for some may not work for you. Carbs and fat can be like drugs, so next time you get a craving, try to remember that.
Motivation's hard. I hate working out, I just do it because I know I won't get hurt as much if I do, and I have to look good for my job. It helps to have an ideal body you want to look like, whether that's Stallone in '85 or some Russian gymnast whose name I can't pronounce. Take before and after pictures of the areas you want to improve. It sounds corny, but it worked for me. Don't be shy about putting on nothing but undies and documenting what you perceive to be "problem" areas. If you maintain a diet for a week or so AND train hard, you may see a difference between that first set of pictures and what currently exists, and that's probably the best motivation out there.
I hope this helps. Wrestlers put in TONS of hours in the gym at home and on the road and have been doing it for years. The more consistent you are, the more you'll see results.