Is there actually no way to recover my password since I haven't logged in in forever?
There is not, at this time, a way to recover your password (much the same as any coin if you lose your private key). There was some talk about setting up a way to recover accounts so you might want to check back in the future.
There should be a way to recover the password. Because this is not social media platform not the wallet of the coin.
You can't compare this to the private key of a wallet.