Hey peeps,
I came across similar topics in forum but none of them were able to solve my problem.
I have solved it thanks to searching on the internet, took me a while so i’m posting this so that others may benefit.
Basicly edit /etc/lvm/lvm.conf
and add use_lvmetad = 0
and save.
Do NOT do this if you’re using logical volumes.
Source: https://www.reddit.com/r/archlinux/comments/ba3zec/very_slow_shutdownreboot_fixed/