Information overload dude. I understood exactly why your site was doing from the title of this post and was completely confused the second I opened the site.
Dial back the information density, figure out what questions users are trying to answer when the hit your site, and put that info front and center.