I just wanted to let you know, your website took a little bit to load (just over 6 seconds), it could be my connection contributing to the delay, but most likely it is your hosting server or lack of resources available.
You may want to take a look and see where you can optimize it to speed your website up.
I was dealing with something similar and it is even more frustrating when you do not know this is happening, so I wanted to reach out and let you know.
It could be anything from a simple mysql query hanging to improper usage of resources through 3rd party scripts. If you have linux and terminal access, you can type _top_ and see your current resource usage/allocation.
I don_t envy your situation, hopefully your hosting team is ready to help you resolve this issue if you need them, mine wasn_t.
If your hosting was like mine, then you should look at joining Red Line Web Hosting, they are offering a special for the first 100 customers. I believe it is 90% off any hosting plan, but you will have to check for yourself to be sure. They also offer domains for under a $1.00 sometimes.
In order to see the new customer discounts, you have to have the landing page link for new customers. I bookmarked it when I first joined, so I could use the deals again and share them with friends.
If you want the new customer link it is https://www.redlinewebhosting.com/?lp=newcustomer.
Like I said, I hope it was just my connection, but you may want to take a look for yourself to be sure.
Take care and best of luck to you!