Hardest times produce your greatest gifts