@jackofalltrades our moral universes are not particularly coherent, so much is true. And they are obviously far from being shared by all in the same form.
Its quite easy to come up with situations where deciding what is the "right thing" becomes an impossible task, mired in hopeless detail, historical pre-existing conditions, an explosion of links and implications
About the only practical strategy seems to be this: try not to get to such impossible dillemas. Solve problems before its too late.