Fiance yells at me then apologizes

I don't know what to do. He expects me to do everything. Before the pandemic we both worked full shifts (9-5), but I still did everything around the house (cleaning, laundry, cooking). Now, I work part time from home, and work on getting my degree (also from home). The company I work for still gives me my full salary. I've been super busy because of my degree, so I sometimes neglect my chores - I don't clean or do the laundry on time (I still do my chores, just not straight away) and I still manage to have food ready for when he gets home from work.

He starts yelling at me if something is not done, like our living room was messy the other day and how it's my job to keep it clean. How he doesn't deserve to come home to a messy living room since he needs to relax after work.

He started working 2 jobs (6 days a week), so I rarely get to see him. And I always try to help him with everything, because I know that he deserves to have a supportive partner.

But I'm busy too. And I don't think I deserve the yelling. He always apologizes after because he makes me cry, but continues doing it if a similar situation happens.

I contribute financially too, maybe 40% of our joint income. I do the chores because I also think it's my job, but I could use some help sometimes too.

What should I do?