I wouldn't say im a beginner but im far from knowing everything there is to know about crypto space. It is so fast paced and ever evolving and seems to change by the minute. I've been fortunate so far and haven't lost any keys or had major unrecoverable loses. Most i just chalk up to learning experience and move on. I have however feel victim to exchange theft with the recent xrb mess. ALWAYS hold your own keys!