Query about PMP requirements

Hi, i'm very keen in having PMP certification, however, the requirements seems to give me some headache which i require some advice. I graduated with 1st class in Electronics Engineering and had been working for 3 years. First 18 months as a Software Engineer, secondary role as a Technical Lead for projects under my care. Now that i'm a System Executive, i'm working on a project basis technically on system issues like assisting in drafting specifications, design documents, requirements.... etc, and of course developing the actual product. I would say that PM on my role is minimum. As i'm planning my future career as a PM, i would like to equip myself with PMP. BUT fulfilling the requirement seems impossible for me even if i pass the exam, clocked the education hours. 

 There 3 categories for requirement; 

PM Experience Months: 36

PM Experience Hours: 4500

PM Education Hours: 35 

  • Initiating
  • Planning
  • Executing
  • Monitoring and Controlling
  • Closing

 Is it essential to have all the listed aspect fulfilled?

 I'm taking PMP on my own initiative. Kindly advice me for the requirements!