amber deluca sucks life of him