dealing with hardships