I'd continue to play for the content but queueing for anything would be nerve-wracking for me without friends to queue together with. I'd try to make new friends in the game ASAP.