I would eat out the most when I was pulling 14-16 hour days, and I cook at home the most when I work 8 hour days.
I dont think laziness enters into it
I used to cook literally every day of the week, but then I started clinical rotations and now I’m working 14-16 hour days 6-7 days a week. I’ve entirely stopped cooking for myself, even though it was previously my favorite hobby, because there’s no fucking way I can fit it into my schedule anymore. Anyone who wants to call me lazy can go fuck themselves, and doubly so for anyone who argues it’s my fault for paying exorbitant prices for delivery “because there are alternatives”. I don’t have the luxury of voting with my wallet and it honestly makes me made whenever I complain about unregulated prices and am told I should just not use the service and instead do X, Y, or Z option that isn’t even close to practical for me.
Your situation is all too common.
You shouldn’t need to work that much to survive. I used to do it too, but I’ve taken a step back the past few years so I can work less and do the things I enjoy. Sure, I make less money now, but I have time to do things for myself like cook, grow a garden, and walk or bike places instead of driving, which all save me money. I’m much happier these days.