... Let's go back to now, I don't remember that I made a password in the first place, but when I run the wallet it asks me for the password.
When exactly is it asking for a password?

Bitcoin Core
only prompts for a password when you are attempting to do something that requires access to the private keys contained in the wallet.dat. For instance, create and sign a send transaction, signing a message or using the
dumpprivkey or
dumpwallet commands on the console.
It does
not prompt for the password when you start Bitcoin Core or just try to load the wallet.
So, when is it prompting for a password? and can you please provide a screenshot of this?
