Spearfishing is a skill that does not happen overnight. It is a life-long process that requires extra effort and time to master. Of course, self-discovery learning is not enough to unleash your hidden capabilities. It’s crucial to find a mentor or a skilled friend.