Lately, after a setback, my sleep routine has been all over the place. In a way it's good that I am not working at the moment. Gives me time to try to get back on track before I find another job. Some nights I won't sleep at all until it starts getting light outside (7am or 8am) sometimes it will be later. Then because I may not have slept the night before either (tends to run in 2 day intervals of no sleep) I fall asleep in the morning until maybe 1pm because I have set an alarm, then maybe I'll add on a couple of extra hours sleep and wake up at 3pm or 4pm (by which time it's getting dark). On these days, I'll automatically have breakfast when I get up even if this is at 4pm. Then my mum comes hone from work (I deliberately set the alarm for just before she gets home, otherwise lately the lonely feeling I'm getting since not working feels worse. I have met up with friends a few times but still feel lonely and just want to catch up on sleep at home. Then I'll have dinner at around 7pm. It's all very messed up at the moment. Been like this for a couple of weeks now so what I try to do is force myself to get up at 9am (even if I haven't slept all night) just to have breakfast. Even if I go back to bed to try to get some sleep, it's ok because when I get up again around 1pm at least I'm not really hungry.
I do think meal times play a big part in training your brain to get used to daytime / night time and routines which affects sleep.