You’re entitled to your opinion but not to your facts. I’ve studied WW2, particularly the Eastern Front, for about 30 years now. You may not like my conclusion, but it’s based upon a pretty thorough knowledge of historical evidence.
Do I like the fact that the USSR ruled Eastern Europe with brutality for about 50 years? No, sure don’t. I wish we could have won the Cold War earlier. But in 1945-1948, we simply were not going to change what happened behind the Iron Curtain.
I’ve studied WW2 for 50 years now, which, according to your iron logic makes me more of an expert than you!
To say with such assurance as yours that Yalta and Tehran had to come out exactly as they did is to practice historical determinism backwards.