The bomb was the best and final answer. Most believe that there would have been between 100,000 -1,000,000 US casualties if we had invaded and many, many more Japanese. Sorry, Truman did the right thing.
You needn't apologize to me for expressing your opinion in the matter. I have no problem living with the fact that others hold an opinion different than mine.