can one of my tech support friend help me please??

I cannot access my email. My sites won?t come up. Tech support at my host says the sites are fine. hey pinged it, they are fine. I keep getting told the connection is timing out.

Is it my machine here? I find it pretty fucking weird I can access every site BUT my own!