We’ve made the difficult decision to discontinue the Yahoo Communities effective Jan 24, 2019.
Be assured you will still be able to find answers to your Yahoo product and app questions on the Yahoo Help website (https://help.yahoo.com). In addition, you’ll be able to find the Yahoo Community moderators on Twitter, responding from our many handles including @YahooCare and @YahooFantasyCC.
If you ever need help with your Yahoo accounts, try Yahoo Account Pro for 24/7 live phone support.
You mentioned "I haven't used it almost two years". Yahoo requires that you sign into your account at least once every 12 months in order for your account to remain active. Otherwise your account is deactivated due to inactivity. Once that happens it's unlikely you can recover this account.
If you have the feature "Yahoo Account Key" enabled you can use the next article to recover your account even if you have a new phone and a new phone number.
Fix issues with Yahoo Account Key - https://help.yahoo.com/kb/mail/questions-issues-yahoo-account-key-sln25921.html
If your account is still active and you currently live in the US then you are in luck as this article shows Yahoo recently started offering a Yahoo Account Pro service that offers phone support for a small fee.
I'm sorry but Yahoo can't provide support unless you can be verified as the rightful owner of the account in question.
What part of the world are you in? If you believe Yahoo should provide expanded account recovery options you can provide that feedback here.
FYI - If you are making an anchor account, one that you will use to connect everything else in your life to, I would choose a paid email service provider. They usually provide expanded support options.