What is the primary message conveyed in the text below?
"Learning a new skill, whether it's playing an instrument or coding, requires patience and persistence. Don't expect perfection from day one; start with small, manageable steps. Consistent practice, even for short periods, is more effective than infrequent long sessions. Embrace mistakes as learning opportunities rather than failures. Finding a mentor or joining a community can also provide valuable support and motivation. The journey of mastering a new skill is a marathon, not a sprint."
A) Finding a mentor is essential for learning any new skill successfully.
B) New skills can only be learned by starting with very small, basic steps.
C) Consistent effort, patience, and a positive mindset are vital for successfully acquiring new skills.
D) It is always better to practice for short periods than for long sessions.
E) Perfection should not be expected when starting to learn something new.