embracing-struggle-and-overcoming-challenges