So I figure for me what works is when I jog long distance, my mindset is "I am as light as a leaf" and "just one more lap." Works as a 6 mile runner! For workouts similarly I push myself and think "just one more set." About food not so sure, I don't carry a diet per se but I don't eat out or junk food (limited 2 times monthly, etc.). Try to cook healthy meals yourself...you control all good intakes!