You should get on the site's Discord server for times like this. It's not advertised anywhere, I think, but that's how I reclaimed access to my account. It's pretty unbelievable someone has been trying account recovery for this long though.
Also, welcome back, another person I should probably know but I don't!