It sounds like you haven't tried carbonating the cider yet. I have found ciders that are not palatable when Still(uncarbonated) often times, though not always, improve significantly once they are bottle-conditioned for carbonation. This is most likely a combination of mellowing through time (I give a minimum of three weeks bottle conditioning time), the fact that carbonation affects the mouthfeel, the way the bubbles interact with your taste buds, and the fact that carbonation also lowers the pH of the cider.
Think about how a carbonated Beer or Soda is good, but you wouldn't want to drink a flat beer or soda. The same often applies to Cider as well.