I think that the issue here (or the one I'm conveniently choosing to follow) is the choice dilemma. Should I choose A or B (or C, D...etc.). There's a whole discipline related to Choice Psychology. Fretting about the 'right' choice is what we all have to face multiple times throughout the day. Muesli or bacon and eggs; press-ups or chin-ups
; etc.
All I can advise from my own experience of working in the field of therapeutic psychology, is that generally, even if we had a look-ahead ability to see into the future what the outcomes might be , we'd still be no better off as those outcomes would inevitably have later consequences and so on, in an eternal chain of possibilities, and possible outcome trees with more and more choices having to be made at each branch.
The best advice I've found is just to 'go for it'. Choose one option and rigidly stick to it. Tell yourself that you've pondered the issue enough so that is the right decision because it was the one you made, and you are honouring your commitment to it, so it really is the right one for you. No-one can honestly say if the other would have been better, because consequences unfold over a lifetime, one way or another. You've made your choice - stick to it!
Now, if you're talking about moral choice, well....