A Wigan man has been sentenced for a catalogue of “reprehensible” abuse towards his ex-partner.