Can't play at all

I’m constantly getting dropped out of the game. Not only me but my friend is getting dropped out too. We both tried on 3-4 different servers and we usually picked servers that had around 60 to 200 players.

I’m getting the connection timed out output when I drop out of the game. I got over 100 hours on this game (most played game on my steam library) and I love it but this is keeping me away from playing.