So I created a virtual network gateway with terraform and everything worked perfectly but what we needed to do was have forced tunneling. I was wondering if anyone else came across this and needed forced tunneling with a site to site connection. The only place I saw where to do this was in step 7 of this article and when I ran that last command with -GatewayDefaultSite I was able to bring all traffic back to our firewall.