Stories of how difficult and arduous the process of having your driver’s license renewed or updated in the Philippines nowadays with the newly-implemented biometrics scheme sounded like an exaggeration to me – not until I experienced it