Hi c8shmy0ney!
Okay let's check some basic workarounds first:
Please go to www.origin.com/download, download and install the latest version of Origin (and make sure you have your Origin account ready as well)
You should check the following ports on your router:
TCP: 80, 443, 9988, 20000-20100, 22990, 17502, 42127
 UDP: 3659, 14000-14016, 22990-23006, 25200-25300
 For specific instructions on how to open your ports, please visit http://www.portforward.com/ or contact your router manufacturer.
Open your Origin client, click on “Show Game Details”.
Then you go to the cloud button on BF3 and uncheck the “enable cloud storage for all games” box. Launch the game, quit it and re-enable the cloud storage box. Make sure to use the local data when the information box popping up.
If this workaround doesn't solve your problem, please respond to that topic.  
Cheers
Basti