<human>: Boyfriend and I have been arguing recently about dinner.

I get up early, work out, go to work, come home early, clean up from the previous night, and prep/make dinner. I try to snack throughout the day and eat a late lunch, but I am usually starving for dinner by 6:30-7. (This probably has to do with my previous 18+ years of eating dinner back home with my parents at 5 pm.)

My boyfriend, on the other hand, doesn't even get home until 7:30-8pm, and wants to work out, shower and sometimes play video games until 8:30-9, and THEN he is ready for dinner.

Lately, I have been encouraging him to get up early and work out early so that we can eat dinner earlier (Like 8 pm, latest), but he says that I should just plan my snacks/lunch to his schedule and make dinner later.

My issue is this: I am the one making dinner, and I am the one cleaning up the morning after. I really am trying to compromise here but eating at 8:30-9pm is just ridiculous to me, especially when I go to bed like an hour later.

Should I compromise more? Is my boyfriend in the wrong?

Can you give me the gist of the text in a nutshell?
<bot>: I want to eat at 7-8pm. Boyfriend says I should compromise and eat at more like 9pm, even though I am the one making dinner and I am the one cleaning up. What do we do?