If you ever decide to reinstall try xfce.
As @manuel was referring to, have you tried this fix yet.
Slow shutdown with systemd-247
If this hasn’t been tried, it would at least remove one more suspect.
It fixed my 2 minute shut down problems.
Pudge
Didn’t see this one. That might just do it.
Does it say “watchdog failed to stop” when attempting to shutdown or reboot?
I’ve been having this exact issue. It’ll take about a minute and a half and then shut down, but right before it does shut down it says
watchdog: watchdog0: watchdog did not stop!
watchdog: watchdog0: watchdog did not stop!
sd-unmount[10821]: Failed to unmount /oldroot: Device or resource busy
sd-unmount[10822]: Failed to unmount /oldroot/sys: Device or resource busy
shutdown[1]:Failed to finalize file systems, ignoring.
any ideas on what could help?