Have you tried zerotier? Another option is to get a vps with unlimited bandwith and setup ovpn server on it. Then you need a router that can connect as a client to vpn. This way you will have a public ip and you dont need to mess with tunnel services. A vps with public ip is about 10 bucks a month.
Google’s approach of just monitoring your behaviour in the browser is still the most humane and it pisses me off that you literally have to serve all your data to them so they can even decide to serve you with their ads.