Disappeared token on my wallet

I transferred the token to my MetaMask wallet end of last month and had double-checked that I got the token more than 1 week ago. Today, I just checked my wallet and found a ‘0’ value even though I haven’t logged in for a few days! As per the BSC network, the transaction shows a hacker withdrew my token 2days ago and he is still stealing other coins/tokens even if it is a second ago! How can you let them hacking so easily like this? If I have kind of this issue, whom I can contact to solve the problem?