So updating this thread.
Yahoo is unwilling to help. I even was willing to do their paid service and they said they cant help.
I contacted Playstation as well, seeing if they could unlink the EA account from their end and they said they cant.
So basically we are down to EA, and since EA refuses to have a customer service department and help us, in these situations we are just SOL.
I even went as far as to try getting a code sent to my WhatsApp and contacting their customer service but to no avail.
I must say, this business model EA has of having nobody that is willing to help us is a massive slap to the face and should honestly be illegal. Now my Playstation account is linked to a EA account Ill never to able to access.