I need more help

So I tried to get the code for the specialization code but I could not get into my Microsoft account. I tried to reset my password and everything but every time it SAYS the link to reset the password has sent, when I go to my email, the link is not there. I did everything to fix it but nothing happened. The email I used for this waypoint account is my current email. The email that goes to the Microsoft account is my old one. I don’t remember anything really for my old email. My gamertag, CeLtik Warri0r, is linked to my old. I really want the code. If I can’t get it, how long do I have to wait for the other specialization armors to be unlock-able??