Sometimes you just need to stop asking questions and take a leap of faith.
Knowing that something is the right thing to do for yourself or others is impossible.
No matter how much proof we have, there is always the chance that the choice you make is not the right one, that it leads to unforeseen and possibly disastrous consequences.
But at the end of the day, you have to make the choice to just put one foot forward and see what happens. The most important part is being adaptable, paying careful attention and adjusting as you go along.
But you do need to stand for something eventually, regardless of how open minded you focus on being, no matter how much you shift opinions and change, there is a core of values and ways of being that eventually will settle deep inside you, and the worst thing you can do is not stand by them, allow weakness and fear to overwhelm you.
Whether it is in your day to day way of living in relation to others, the morals you espouse, or the lifestyle and way of training that you believe in, at some point you need to put your flag down and say this is who I am and what I stand for. With the caveat that you are a flawed human being and reserve the right to evolve and change your ideas as you progress on your journey.
Stand strong, get shit done, live your values and grow day by day.