Fer fucksake, I used to do shifts that started at 3pm and finished at 12am (or later), then get back in work for a 9am start...I always had proper meals!