Second that.
I'm not sure how the rules are now as my parents are semi-retired so they can leave at 4 and also do more desk work so can have their phone on them, but the rules used to be that you put your personal phone away while you're at work, and only carry the work phone.
You have patience back-to-back or deadlines, especially in the NHS now, people don't even get time to have a toilet break often, or have lunch, it's nothing like a normal office job. You don't get breaks to 'text and chill' like I know I do.
Not sure what you do but perhaps for you and me, a bad day in the office is that the company loses 500K. A bad day for him, or him getting distracted or making a mistake, means somebody dies.
If you choose to be a doctor out of interest and passion, this is your primary focus in life. Your career is your life. He'd probably still do it if it was a minimum wage job. It's just a different mentality. He probably feels like he's making a difference for people and that's his purpose on this planet, much like emergency services, secret service, scientists, high ranking lawyers...
That's never really going to change, that's his real passion and purpose. It's not a job to him that pays bills.
You're lucky that he's amazing when he's at home.
You've had long enough wth him now to know that he isn't really going to change if he was always like that. So you know that if you stay, it will be like that.
He could retire/ reduce his hours, but he probably doesn't want to. Most doctors I know work full-time in their 70s because they love it.
One way to cope would be to build more of a life without him, hobbies, passions etc - it saves you from noticing his absence quite so much.