When fate gives you a hundred reasons to be sad, give it a thousand reasons to smile. Life cannot be a smooth journey. God may not have told us what hope is, but he certainly has not defined what despair is. Only giving up is the greatest failure....