Whenever I start up BL it takes a super longass time to load, and when it does it doesn't validate my key so I have to go and put my key in again manually. It also takes a really long time to leave/join servers too. It's really annoying and I have no idea what's causing it because it just started happening out of the blue.