The difference between pride and self-confidence is rooted in their reason and effects.
Self-confidence (or “good pride”) is rooted in reality, justice, and love of neighbor. It pushes us to be better and achieve better for ourselves and others.
Pride is rooted in an exaggerated sense of self and ability. It seeks selfish goals and puts down other people and their gifts and talents.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.