Your site has lots of images. Overall, your site weighs 5 MB and it took 10 minutes (technically not the perceived load time) to completely load.
When comparing to your other X sites or other sites built with other themes in general, You need to compare the content especially the image file sizes.
Web host performance is also an important factor. This is especially true when working with the builder because you're not only dealing with your image's size, back-end processes are also utilized.
For more tips regarding performance, please see our guide at https://theme.co/apex/forum/t/customizations-performance/210