Perhaps consider disabling unattended upgrades and only running updates/upgrades when you want in the terminal.
Code:
sudo systemctl status unattended-upgrades
sudo systemctl stop unattended-upgrades
You can also choose to disable the service from running at boot time:
Code:
sudo systemctl disable unattended-upgrades
Try it for a few days and see if it works out better for you.
You can always start it again.
Disabling the service only means you are stopping automatic updates, including security ones. You would need to be proactive and run updates in the terminal to keep the system updated and secure.