I know I will get there

I know the road to tread is rare
But I have faith in me to see
That one day I will be free
Free from these challenges that bind me
I know I will run and talk
And not be deterred by those who mock
I have to be strong as a rock
Till the day when I will walk
I know I will get there
I know the road to tread is rare
I know the journey so far has been slow
I need to be patient and go with the flow
But there will come a day
When all my difficulties will be at bay
I know I need to be at it
Work out everyday and be fit
I know I need to go that extra mile
But I know it will be worth the while
I ask you to be patient and stay with me
While I am out of sorts and needy
But I know I will get there
Just be around so that I can share