As previously suggested test the stability of your VPN connection using a wired connection.
I run a VPN on my network and pass 50 Gigs a month and never have to reboot.
If it is the WiFi connection than get an Actiontec MOCA adapter and run your laptop using an Ethernet connection over coaxial.
VPN connections are processing intensive so even a slight WiFi glitch could cause the connection to drop.