Akpo Sodje has revealed he decided to leave League One side Preston North End in search of a longer contract elsewhere.