denial has a lot to answer for
am so sorry mp
only hit you seriously twice in 18 yrs?
what is serious? a cut, a bruise, a lost tooth, loss of unconsciousness, a fall down the stairs, a hospital visit?
small knocks? what does that mean? are you saying a small knock doesn't count? does he think they don't matter, do your dc?
listen to yourself, you have been brought to feel your personal space is worth nothing by his physical intimidation
what has he actually done to change, apart from laying off the booze for a couple of nights and some empty promises? Any concrete actions?
also, stuff the "small town", you are covering up spousal abuse, why are you pretecting his reputation?, its not you who is wrecking it
the police should know about this man, so the next time he tries to lay a hand on you, they can offer some protection