Hacks can be at any time.
You should always worry about it. I don't recommend storing coins in one place. Select several cryptocurrency wallets and distribute your coins. Thus, the chance of losing money will be less.
but is there anything that can be trusted?
I like a few wallets. I can recommend them. They are called Exodus, Holy Transaction and Electrum.
tell us about the shortcomings of these wallets and how to use them
I don't know their shortcomings. I can tell my experience.
Exodus is a multicurrency wallet for cryptocurrency. In fact, it's a thin desktop wallet integrated into the web environment of the Swiss stock exchange ShapeShift with a well-designed simple interface. Newbies quickly receive help from technical support, and this is one of the advantages of the service.
Here you can create complex passwords, use SEED phrases and make copies of the wallet with a special utility developed by the programmers of the resource.
Holi Transaction is a multicurrency wallet for cryptocurrency, in which you can store 12 types of the most common digital coins, as well as euros and dollars. It has a user-friendly interface, which is especially important for beginners. True, the HD wallet system for compiling SEED codes is missing, and the ciphers for the bills are on the servers. But there is a two-phase authentication, and users can create complex passwords. It is present in Holy Transaction ATMs, which are present only in Western Europe.
Electrum has been working for a long time on the cryptocurrency market, having gained confidence. It can be put on smartphones and on various operating systems as a thin wallet. It works on the principle of open source, and those who appreciate anonymity appeal to it, because it functions perfectly on the Tor network.
Unlike other cryptographs, several Bitcoin addresses are available to each user, which are safe to give to people and even show on social networks. It is possible to come up with complex passwords and SEED phrases, and individual keys are stored with their owners. If there are questions or difficulties in the work, technical support responds quickly to requests.