Hi and welcome to the forum.
I see from your profile you have Core edition of ZorinOS.
Can you tell us a bit more about your hardware, cpu, RAM, ssd or HDD, Graphics card.
I run ZorinOS on a old duo-core laptop and HDD which takes about 2min to boot. For me that is acceptable. Unlike Windows on a newer machine, ZorinOS once it boots, is fully usable for apps and not bogged down trying to find updates etc for several mins after.
You can seek to find out what is taking time during your boot sequence using these commands.
sudo systemd-analyze blame
sudo systemd-analyze critical-chain
You may find this thread of interest: Zorin takes a long time to boot