I do not get hacked so far, but I have the other bad experience before. My account can not access because the site is not online, and I got that experience early when I knew crypto. We already read about many accounts being hacked. Many of them are getting hacked because a little mistake such as do not activate the 2FA. It seems they do not care about their account and else. We can not feel 100% safety from hacker because they will search for a new target.
In 99% of the cases, simply enabling 2FA may help to prevent hacking attempts. But then if your computer is compromised (with keylogger or trojans), then even 2FA will be of limited use. In order to add an extra layer of security, you need to make sure that the email address and phone number that you are using for 2FA remains hidden from the public view. It will be better not to use this email id for any other purpose.