Nobody warns you that the hardest part of a new marriage is not the wedding, the flat or the money. It is the calendar. One of you finishes at seven in the morning, the other starts at eight, and the person you married becomes a voice note and a plate of food in the fridge.
When couples on opposite shifts argue, the fight is rarely about love. It is about overlap. You can share a home, a bed and a surname and still get four waking hours a week together. Say that out loud once and the conversation changes from "you don't care" to "we have five hours, where do we put them". That second sentence is solvable.
Pick two fixed points that survive a roster change. Not a whole day, because a whole day is the first thing a shift swap destroys. A meal, a walk, a drive to the co-op at midnight, one hour with phones face down. Put them in the calendar the way you put a shift, and treat a cancellation as a negotiation, not an announcement.
Once a week, sit together for half an hour and go through five points.
Half an hour replaces a week of "I thought you knew". Keep it short, no phones, and end it with something that is not logistics.
The person who is home does the laundry, the dishes and the shopping. That sounds unfair until you remember it rotates. What breaks couples is not the division itself, it is being woken at eleven in the morning for a delivery or a phone call about dinner. Protect the sleeper. Earplugs, a dark room, and a household rule that nobody knocks during sleep hours.
Invitations do not stop because you are on nights. The diwaniya, the Friday lunch, the wedding on a Tuesday. You do not owe everyone the roster, and you do not need to defend your marriage to aunts. A short honest line is enough: we are on opposite shifts this week, we will come next Friday. Decide together who answers the family group, and never let a relative hear that your spouse "always" misses things. Defend each other in public, correct each other in private.
Opposite shifts are a season, not a verdict. Log the pattern instead of arguing about it: Shiftat-E lets each of you record your shifts and hours, so next week's overlap is visible before it becomes a fight. The app is free on Google Play: https://play.google.com/store/apps/details?id=com.q8dm.shiftate Download Shiftat-E, put both rosters in one place this Sunday, and plan the two anchors while you are still calm.