Sometimes things don't go your way
Learning something new can feel like a long day
But don't give up just take it slow
With every step forward you'll start to grow
Patience makes perfect take it one day at a time
Every challenge you face every mountain you climb
Keep on trying even when it's hard
With practice and time you'll go far
Whether it's reading a book or riding a bike
At first it's tough you might not get it right
But every stumble is a chance to learn
Keep your focus strong let your passion burn
Patience makes perfect take it one day at a time
Every challenge you face every mountain you climb
Keep on trying even when it's hard
With practice and time you'll go far
It's okay to feel frustrated it's part of the way
But don't let it stop you you'll get there someday
Each little victory a step to your goal
With patience and practice you'll find your role
Patience makes perfect take it one day at a time
Every challenge you face every mountain you climb
Keep on trying even when it's hard
With practice and time you'll go far
So when things get tough and you feel a bit lost
Remember that patience is worth the cost
With time and effort you'll rise above
And soon enough you'll master it with love
Keep pushing forward don't ever stray
Because greatness is built step by step day by day