I've stored my recovery seed in a Gmail account I created years ago and someone somehow gets my password and stole all my Bitcoin, at the time I lack some knowledge about keeping recovery seed
Not even any cloud storage are safe for your recovery seeds, there are some stories of peole losing their Bitcoin when few cloud storage platforms got hacked, for example 4shared and others.
You can not trust third parties to save your password, wallet private keys, wallet seed phrase, backup files. Even those companies don't know what will happen with their data bases so if you trust them, put your money into their data bases, you have very bad decision.
that old Gmail had a weak password too, I also don't use or activate 2Fa authentication too
Some tables in
Are your passwords in the green? will help you to set up your strong passwords.
after I lost the Bitcoin I started researching on where I did things wrong and I learnt that recovery seed are not to be kept online, they are safer offline.
When you keep them offline, it is better practice but you must keep your backups very safely from water, fire, steal. You have to secure your backups individually.
Create some backups, don't create only one backup. One is unusable, you will have others to use.