The ABC's of Self-Development: Accomplishments, Beliefs, Challenges