my mew was recently hacked i don't even no how but my eth was stole and all my tokens is there anything i can do to recover it
Sorry to hear about your MEW experience, but unfortunately there is nothing you can do to recover whatever was stolen.
I think MEW is safe as long as you follow their recommendations regarding accessing your wallet as well as your keys. I also used to hold all my ERC20 tokens in a single MEW, but after the hack I realized it was not the best option. Even if it is a pain it is best to have multiple accounts. I am hoping to switch to a Trezor or Ledger soon as I feel those will be much safer.