Elena is rejecting vampire blood because when a vampire takes a cure his/her body is adjusted in such a way that it will not take vampire blood for it's whole life. Same case happened with Katherine otherwise she would have survived her ageing with the help of Stefan or Damon s blood and be a vampire again.