Have you had the same work hours for 2 years straight? That seems somewhat uncommon, unless you've worked at the same place in the same position for that long.
My current schedule, I would be asleep for most of your eating window. In the past 6 years, my working schedule has rotated around the entire 24 hour clock - early morning shifts, midday shifts, swing shift, early overnight shift, late overnight shift. My eating rotates around with my work shift, eating a small meal before work, a small one during (whenever during the day or night the shift is, there's a "lunch" break almost in the exact center) and a large meal after work.