I confess I've been a mess I've been a liar and a cheater With a stolen dress I repent That's how I'm bent My life was living hell And you were heaven sent One by one I gave up my addictions Day by day Scratched them off the wall Sin by sin Served all my convictions All I need's a one way ticket Back to paradise You're my last vice Baby baby baby You're my last vice You're my last vice Baby baby You're my last vice And I'm not giving you up I admit I've been a bitch And my life Has gone to shit My wicked ways Saw better ways I left the damage all behind In a purple haze One by one I gave up my addictions Day by day Scratched them off the wall Sin by sin Served all my convictions All I need's a one way ticket Back to paradise Paradise Paradise Oh my paradise You're my last vice Baby baby baby You're my last vice You're my last vice Baby baby You're my last vice And I'm not giving you up I'm not giving you up I'm not giving you up I'm not giving you up I'm not giving you up