working through challenging times