so what wallet are you using? if it is mew then maybe you click a phishing link. you should use metamask to access your wallet to avoid hack. if it is an exchange sites then better stop and avoid them. you can't trust an exchange sites for storing your funds.
it a mew wallet. I guess your thoughts are right. But the person seems to have my private key and controls the wallet at will
I already forgot about the wallet, not gonna use it again
Thanks.