Hello, and welcome.
In the last couple firewall articles I went through and explained the differences in some popular distributions. Ultimately, I stuck with pfSense for quite a long time, and it has come quite a ways since I did my original review and they have made many things easier in both interface and installation since then.
Recently, I bought into the idea of getting an account from an “anonymous”/no-log VPN service to help maintain a little extra “anonymity” on the internet. As always, pfSense is amazing in that it was one of the firewalls specifically listed from my provider with steps on how to support it.