She said that Jeremy was too young to get it. Damon makes Elena more adult and develops her as a person. Stefan is right for Elena the young girl and Damon is right for the mature Elena. If she can grow, Damon is the best thing for her and if she doesn't grow, Stefan is. Elena can only grow considering what she goes through on a daily basis.