говори не говори, толку не будет нужен ли тире перед "не говори"?
В этом случае "наполовину" пишем слитно.