Jenkey Demegillo begging for yet another chance