Well, my issue is that my old passport has expired. In order for me to obtain a new one, i first need a national ID (NICOP). However on the application for NICOP it makes me swear to things that I'm completely against and fact of the matter is it's none of their business. Hence cannot (probably won't) renew my passport and will wait 2 more years to acquire my American passport.
I guess I can wait a couple of more years before I will travel abroad.... Jebus knows I have enough miles do a few trips.
Thanks for everybody's answers and help.