Jermain Defoe said it was difficult to accept his time at Rangers was coming to an end, but not playing was affecting him mentally.