Call EA's support line and have them edit your date of birth. I had read elsewhere that this was a fix, but didn't actually believe it until I just did it myself. EA has taken down their online chat, presumably due to overwhelming response to this error, so you'll have to call one of their telephone numbers. The CSR that I talked to wouldn't change it without some sort of secondary confirmation though, but was very helpful in finding a work around to that. I think what she did was look up my gamertag, verify that it was an adult account, and used that as the confirmation that I was in fact not a minor. After I got of the phone with her, I hopped on BF3 and everything worked fine.