Takemichi's main motivation to continue striving for a better future despite repeated setbacks is his desire to protect those he cares about, especially his friends and loved ones. He is determined to change the trajectory of their lives and prevent tragedies from happening, which drives him to keep pushing forward despite the challenges he faces. Additionally, his sense of responsibility and guilt for not being able to prevent past events also fuels his motivation to make a positive change in the future.