At some point you just need to decide.
The majority of things in life aren't worth taking to much effort to optimize your decision.
Your gut is a great heuristic, but the trick is to know when you should put in a little more effort than just trusting your gut.
Sometimes once you start moving in one direction, any direction at all, you gain more perspective on what the right decision is.
So it's important to maintain flexibility and be able to update your decisions.
I've yet to avoid any/all hurdles as a result, but I've yet to reach one I couldn't figure out how to get over either.
There is no perfect decision and the line between "ok" and "great" decisions is verrrrrrry fine.
I used to be like that when I was younger. Not only for specific things regarding software, but for many things in life. Eventually I've developed my own "mantra" which is something like "any-thing is better than no-thing".
Nowadays it still happens to me some of the times, mostly when I have too many things to do at the same time and don't know where to turn to. One example: from 19:00 to 19:30 every day I have to set the table, do the dinner, prepare the soup and fruit for my small kid and wash some dishes, as my wife baths the kid. Some days it is too much at the same time, and I start to feel paralyzed, like where do I turn to? My current solution is just to do anything. Anything at all. And as soon as I do anything, I start to see things moving, and instantly, that paralyzing feel goes away!
I am the type that struggles with the indecisive behavior and had to pay serious opportunity cost because of this type of behavior. I struggle with indecisiveness even with seemingly small decisions such as picking a restaurant for dinner.
Any pointers on behavioral trainings to change that? In this context, even if I have (and I typically do) have also "gut feeling" about something, I struggle to follow through.
In fact, I do think that being married to her forces decisiveness from me, in many cases. But for others, I just don't empathize very much, even with her. I'm quick to point out that it's a tiny difference that won't make any difference in the long run, but it doesn't seem to help her at all (I'm not insensitive as this may sound, I really am trying to help and she knows that).
That's the only thing I can say though - maybe analyze why you think this is an important decision, worth your time of consideration. If you can't think of a good enough reason, then say to yourself, "it doesn't matter", and flip a coin. Maybe literally, if that helps.
If you can, do some therapy, it will help.
Good luck!
I view it as the vector of my past experiences and knowledge. Though, I do have to be careful not to conflate gut with excess of any emotion ex. greed, hope etc. I am also carefully aware of when the "rules of the game" might be changing but that might be the "data" you are describing.
Learning from past mistakes, past times you were fooled, times you were right, pulling from a vast and diverse set of knowledge that only makes sense in hidsight.
I don't mean that I'm being reckless (I'm reckless sometimes). I trust my gut to have some actual basis in knowledge. Another thing that I've learned to do as I get older is to freely say "I don't know" if I don't have a "gut" idea of what a decision should be. I will happily defer to someone else who convinces me that they do know in those situations (which is another gut call really, of whether to trust someone else).
In any case, I am a strong believer in making a decision and following through with it (within reason), rather than stagnating forever in indecision and research. Some research yes, if necessary, but at some point you have to pick a direction and go.
Edit to directly address the need for data: I'm firmly behind data-based decision making. Two arguments come to mind against "most gut decisions are wrong":
1. When I make a gut decision, it's based on data that I've collected at some point.
2. Pertinent to my first point, but also to data collected more consciously in preparation for a decision. Data is also wrong sometimes and misleading often.
I go back to my idea that making a decision is better than not making a decision, usually. The next step is objectively monitoring the consequences and bailing out if you were wrong. Denial is much worse than making that wrong decision to begin with.