If you can access your itinerary on united.com, you should be able to separate your reservation (after flying the outbound EWR-CUN) then cancel your return CUN-EWR without having to pay anything. The change fee would only be payable if you want to use the ticket's remaining value.