I've never understood why people eat dinner at 6 or 6.30pm. If I get hungry then I have a little snack.
I think the dinner time grew out of a regular cadence for eating: 6:00 pm for dinner doesn't make sense if you're not also eating breakfast at ~7:00 am and lunch at noon. This, I'd guess, came from a more physically active past, when people on farms and such needed sustenance to keep them going. Old habits die hard. I know that my stomach growls at times that don't always make sense.
I have very a irregular eating schedule. I eat when I get hungry. That could be 4PM, or it could be close to midnight.
I'm the same way. I sometimes have a small breakfast, but it's never because I'm hungry. It's always because I just feel like eating something. Food is a cause for joy for me (and probably for a lot of us), and I don't want my meals to just be volume I'm pushing down my throat because I'm hungry. I want to enjoy it.
I always have lunch during the work week, but it could be anywhere from 11:00 am to 1:30 pm or so, depending on how busy I am.
I never have a proper dinner during the work week. Never. I come home, and I'm not hungry. I take the dogs out for a walk, and I'm still not hungry. I usually end up making something to eat late (and those recipes often end up on this forum).
On the weekends, I have a big meal (usually eating out) at around 3:00 pm, and no other meals. I will eat later in the day, though.
There is a thing in weight loss programs that I like to call "keeping your body guessing". If you eat the same way every day, then your body gets used to metabolizing at those times. If you vary how and when and how much you eat, then your body can't get into any sort of pattern. It's more likely that food gets metabolized when you vary your eating times and amounts.
This sounds insane, but many nutritionists agree with this sort of thing (though some advocate big breakfasts and small dinners). But, in my case, this is a happy accident that helped things along with healthier eating habits. I can't claim I planned it this way, but it's been working.