Can't unlink or sign into EA account because email is deleted
This seems like a very unique issue, but basically I have been using an EA account that I made about 10 years ago to play Battlefield 4 and other EA games like battlefront on the Xbox, etc. I have since been using a different email for my daily life but tried to get early access to the BF6 beta, which requires you to sign into your account to get the code. The problem now is that they are sending a 2-factor authentication code to this old email that I haven't used in almost a decade which I cannot sign into anymore because it looks like Yahoo decided to delete it (probably due to inactivity).
So I now cannot get access to these verification codes to sign into the EA account, I cannot get the beta code, and when I tried logging into BF4 last night they said I needed to sign into my EA account again to play online (this has never happened before). AND NOW I can't play any EA title because I can't verify my email anymore, so my Xbox account is just linked to this dead EA account that I am unable to unlink or delete to make room for a new account (the one I'm using to make this post and hopefully link to my Xbox profile).
Is there even a solution to this? EA support has been very slow and I'm bummed that I can't play any of these games anymore. I know I brought this issue onto myself but I wasn't really thinking about these things when I was young.