Hello Josiah!
Thanks for reaching out to us!
I’m sorry you’re having that issue. 7000 events is a considerable amount of events, specially if you are on a shared hosting.
We have a great article that will get you started on Performance Considerations you should know about. After that, if you decide to implement a caching system then you can move to these articles: Caching: What, when and how and Caching month view HTML in transients
Finally, there is a good article George put up here that groups a set of developer plugins. It’s a bit more technical than the others but will definitely be of help if you are into development.
Also, I noticed you are using PHP version 5.6. I know that newer versions of PHP like 7.0 are significantly faster than previous versions. So you could ask your hosting provider if it’s possible to switch to a newer version of PHP and see if it improves the performance of your site.
I hope that helps! Let us know if you have other questions.
Best,
Victor