Off Topic Anyone who has conquered a hard time in life