Loading screen takes forever

I am having trouble joining servers after the launch. For some reason every time I try to join a server, the loading screen keeps going on and on forever. When I manage to join, when I die it takes a long time to respawn and another long loading screen. What can I do? It’s not the pc because I used to play a lot of this game, since the launch I couldn’t anymore.