I have no passphrases!
Window>>Console and then use dumpprivkey command, copy private keys and import it using p2pkh:
You can then check the balance, create a new wallet, create a passphrase and send coins to the new wallet if you want to continue using BitcoinCore.
However, you raized a very good point! OP, you said you created a new wallet then you generated a new address, right? If the address you have generated is a legacy address (starts with bc1) then (most likely) this is not the wallet you are trying to recover.
You said one of your friends previously helped you recover your wallet. Do you teust him? Why don't you call him and ask for his help or at least ask him what you should do!