Hacking is not easy to learn because it needs proficiency in several areas to become an ethical hacker. Hacking is an art and needs practice and practice. The time to become a hacker depends on your interest levels, how you learning, from where u learning, and how deep you want to go into that subject. It can take several years to learn ethical hacking and be perfect in any field.
If you are interested to become an ethical hacker, check out this Ethical Hacking Course by Intellipaat.
Also, you can watch this video for more information: