As much as I’d like to leave my phone in another room while working, 2FA has made that impossible. I’m now required to keep my phone nearby and pick it up periodically throughout the day, all in the same of security.
Just make your phone boring.
Delete instagram, log out and don’t go on YouTube. Delete games.
It’s really not that hard to make your phone a device for communication and not entertainment
I worked around this by just storing the 2FA in Bitwarden. Yeah, same place as the passwords but I don't care I don't want the forced context switch.
Consider getting a hardware key (typical example: YubiKey)
Excellent reason to stand up and take a short walk.