GPS: God Positioning Spirit: Personal Navigator from Despair to Destiny