Ok i think something is wrong with how my computer looks up the DNS for websites. If i try to visit a site, the first attempt will awalys time out but if i press refresh then it will work no problem. This effects all sites that i attempt to visit. The first page wont load but once i press refresh that page will load and all pages from the same domain. Wtf is going on?