Life Reflection: At the end of the Day
Even if many people do wrong things to you
Even if a lot of unexpected things happens
Even if all your plans fail
At the end of the day
If you learn to forgive
If you learn to start again
If you keep on dreaming
You are still the winner
It is still a life full of blessings in disguise
Source of shared Link
check this out!
They say it only takes a little faith To move a mountain.
Wow. Really amazing photography.