A carpenter has walked free from court after a reign of terror on his partner which spanned more than seven years.