You should not regret any day of your life. Because good days give happiness and bad days give you experiences to learn in life. Both are essential to life. You should keep going because happiness keep you sweet. Trials makes you strong. Sorrows keep you human. Failures make you humble. Success keeps you glowing. But only God keeps you going.
No matter how many coins you toss in the fountain, how many wishes you make at or how many fingers you cross, if its not meant to be, then it wont happen.
Don't be sad if your achievement is lesser than the achievement of others. Cause in the end, its not about what you have attained, but what you have done. Its not about adding years to our lives, but about adding life to our years.
The marvelous richness of human experience would loose something of rewarding joy if there where not limitations to overcome. The hilltop here would not be half so wonderful where no dark valleys to traverse. -Helen Keller
Facing life's challenges is never easy. We are struggling in many ways. God may not give all the easy ways but He gives all the love we need to carry on with the battle.
The finest hour in our life is when we have done good things to nameless people without expecting them to remember our acts of love and kindness but God knows what you have done, and He will reward you more than you can ever imagine.