Worthing man Mark Holden has been jailed for 12 years for multiple rapes and abusive offences against a woman spanning several years.