Facebook and Twitter struggles to load amongst tons of other websites. I have to keep VPN connected through the day to access the web at reasonable pace. Usually it gets fixed after a few hours but this time around it has been like this for 2-3 days now.
Which VPN are you using? Can you please give details?