A domestic abuser who has hit three former partners is now behind bars after an argument with his latest victim ended with him knocking her teeth out.