The things you can learn to accept.
You are resilient and you can live every day learning to accept feelings, thoughts, situations that on paper you would never want in your life.
It helps to frame them in a narrative that serves your higher purpose. And it helps to remind yourself of that narrative at challenging times and at good times.
Once you have that, you are simply unstoppable.