A covenant is an agreement and description of relationship. A priest is a mediator of a covenant relationship.

Failure to understand these simple ideas causes so much confusion and misunderstanding surrounding Biblical discussions of covenants and priesthoods!