This is great advice ta’aala. We should never despair or lose hope no matter how badly we fail or embarrass ourselves. There is no such thing as impossible if we are relying on Allah SWT as we ought to. So right now dear reader, think about the most ambitious goal you could set for yourself- so ambitious others would call you crazy- and beg Allah SWT right now to never give up until you reach it. We can never give up. Never ever ever ever. ‘alaa ni’matil Islam. Barak Allah ta’aala