PFSENSE web filtering and proxy setup

HI guys. I just need an advice from my Pfsense setup currently i use the squid, squidguard and snort package for web filtering, security and monitoring traffic and we use ipvpn in our connection. From my existing setup what are the other best configuration for web filtering, proxy setup, and other security for my Pfsense. I encounter problems like slow internet speed, ssl certificate, blocking new list of sites, and other monitoring security which i’m not contented.

I hope you guys can help me with this. I really appreciate any help you guys can provide.

I am not a fan of using Squid