yes i have 2 different accounts
well i thought my opsec was pretty good
Clearly not, if you can't even keep track of which account you are posting from.
Additionally, it appears you re-used the 162Q35GC13aFaF6XVRpibVddpjSCbsFkaF address multiple times (at least 61 times?!)
It is recommended to use each address only once.
and i kept moving my coins from address to address just to make sure noone can get my keys
That won't help at all. There is nothing about a new key that makes it any more difficult to "get" than an old key. You probably have malware on your computer that accessed your private keys when you decrypted your wallet to move your coins from address to address.
i still hope someone can tell me that this is a flaw in electrum wallet and my coins havent been stolen
I'm not aware of any such flaw. Electrum doesn't just send bitcoin transactions when it isn't asked to. Either you sent a transaction, or someone else gained access to your keys and they sent a transaction.
According to
your earlier post, you were using bitcoin-cli, NOT Electrum. So, if you are now using Electrum AND you are still using the same address, then it sounds like you were moving private keys around. That is horrible OpSec. You shouldn't be exposing private keys to multiple pieces of software and extracting them into human readable forms.
If you didn't send that transaction, then there isn't going to be anything you can do to get the bitcoins back.
im using ubuntu, how can they install a keylogger without my password?
They probably tricked you into installing it for them.
the weird thing is my electrum wallet was encrypted, so i dont know how the gained access to that cause i dont write down passwords anywhere
There are several possibilities.
The thief could have accessed your wallet when you decrypted it to "send bitcoins from address to address".
The thief could have gained access to your Electrum Seed words.
The thief could have gained access to your password when you typed it.
The thief could have gained access to the private key that you exported from Bitcoin Core.
You could have sent the transactions yourself, and then forgotten that you did so.
The thief could have figured out what your password is.
You could have used a weak "brain wallet" instead of letting well written software create the private keys for you.
You could have used poorly written software (which used an insufficient RNG) to generate your private keys for you.