hard life lessons